Toggle navigation
English
English
Français
English
Français
×
Contact Us
Telephone Number 1
+261 34 05 024 90
Telephone Number 2
+261 34 05 024 91
Book Now
Home
About
Rooms
The Nomad
Wellness Centre
Promotions
Contact
Gallery
Attractions
T & C
About
Rooms
The Nomad
Wellness Centre
Promotions
Contact
Gallery
Attractions
T & C
The Nomad
The Nomad
Room Service
You will find our room service menu below, available from 11am to 9.30pm.
Please call 3007 to order.