Boasting air-conditioned accommodation with a balcony, Michel Holiday Apartments is situated in Victoria. It is set 6.8 km from Seychelles National Botanical Gardens and provides a 24-hour front desk. There is free private parking and the property offers paid airport shuttle service.
With free WiFi, this 1-bedroom apartment features a satellite TV and a kitchenette with an oven and microwave. The apartment offers bed linen, towels and housekeeping service.
Guests can relax in the garden at the property.
Victoria Clock Tower is 7.1 km from the apartment, while Seychelles National Museum is 7 km from the property. The nearest airport is Seychelles International Airport, 11 km from Michel Holiday Apartments.