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!
Bele Vue Port Glaud, Port Glaud
Offering a garden and garden view, Green Garden Self catering 1 is located in Victoria, 16 km from Seychelles National Botanical Gardens and 17 km from Victoria Clock Tower. This property offers access to a balcony, free private parking and free...
See MoreUsage of subsidiary facilities may incur additional fees