The Wharf Hotel & Marina
Victoria, Mahe, Seychelles
Wharf Hotel Private Limited
4 star hotel
60,000 sq.ft.