No image available for this hotel
No image available for this hotel
Port Glaud, Port Glaud
Spend a second to
save a fortune!
Spend a second to save a fortune!
Port Glaud, Port Glaud
Located on the main island of Mahe, Villas Palm Royal offers luxurious accommodation within 17 km of Victoria. These villas boast a private infinity pool on the deck overlooking the Indian Ocean.
See MoreUsage of subsidiary facilities may incur additional fees