Located 485 meters from Haus Megan. Set in a prime location of Seychelles Islands, Romance Bungalows puts everything the city has to offer just outside your doorstep.
Located 586 meters from Haus Megan. Lemongrass Lodge is perfectly located for both business and leisure guests in Seychelles Islands. The hotel offers guests a range of services and amenities designed to provide comfort..