Here are our travelers' top 2 places to stay in Diana:
Anjiamarango Beach Resort, in Nosy Be
Nosy Be beachfront resort with outdoor pool, beach bar
Free breakfast • Free parking • Free WiFi • Restaurant • Attentive staff
L'Heure Bleue, in Nosy Be
Upscale beachfront hotel with outdoor pool
Free parking • Free WiFi • Restaurant • Bar • Attentive staff