by: Kannan Sundaram • 4
Seychelles is an archipelago nation of 115 islands in the Indian Ocean, some 1,500 kilometres (930 mi) east of mainland Africa, northeast of the island of Madagascar.
Set amidst the sylvan backdrop of the majestic Mount Copolia and overlooking the peaceful bay of Eden Island, The Wharf Hotel and Marina is a tranquil refuge that promises complete relaxation and rejuvenation. Designed on colonial, Creole Architecture, the hotel is strategically located on the east coast of Mahe, right between, and just 5 minutes away, from both the International Airport and the Country's Capital, Victoria.
The Wharf Hotel and Marina is the perfect hotel for the business executive, as well as, for the discerning client on short or relaxing long stays. The hotel also caters for those awaiting their connecting flights to the outer islands, and the crews sailing the Indian Ocean.
Tags: weather in seychelles