Quiet Place with a Breathtaking of Sunset View !!

Quiet Place with a Breathtaking of Sunset View !!

Stelia Holiday Properties consist of holiday self-catering apartments conveniently located in the north and south of majestic Mahe Island. 

Our holiday apartments provide the perfect stage for unforgettable moments in comfort. Enjoy the features you love with modern amenities designed to help you feel ready to take on the day. We offer a consistent, warm and welcoming experience.  

Facilities & Services

Facilities & Services

  • Air conditioned
  • Free Wi-Fi
  • Satellite Cable channels TV
  • Kitchen
  • Microwave
  • Fridge
  • Hair Dryer
  • Barbeque
  • Hot Shower