Located in Mahé Island, STELIA (SEYCHELLES) is a perfect starting point from which to explore Seychelles Islands. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one. All the necessary facilities, including kitchen, car park, designated smoking area, car park free of charge, are at hand. Guestrooms are fitted with all the amenities you need for a good night's sleep. In some of the rooms, guests can find complimentary tea, closet, towels, complimentary instant coffee, private entrance. The property offers various recreational opportunities. STELIA (SEYCHELLES) combines warm hospitality with a lovely ambiance to make your stay in Seychelles Islands unforgettable.