No image available for this hotel
No image available for this hotel
Victoria, Victoria
Spend a second to
save a fortune!
Spend a second to save a fortune!
St. Louis, Mahe, Victoria
Morels' St Louis is a self-catering accommodation located in Victoria. Free WiFi access is available in the property rooms. The apartment will provide you with air conditioning, a terrace and a seating area.
See MoreUsage of subsidiary facilities may incur additional fees