Michel Holiday Apartments is located in Victoria, just 4.2 miles from Seychelles National Botanical Gardens and 4.4 miles from Victoria Clock Tower. This apartment provides air-conditioned accommodations with a balcony. There's 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 daily room service.
Guests can relax in the garden at the property.
Seychelles National Museum is 4.3 miles from the apartment, while Morne Seychellois is 7.5 miles from the property. The nearest airport is Seychelles International Airport, 6.8 miles from Michel Holiday Apartments.