Michel Holiday Apartments Victoria is located 4.1 km from the Clock Tower and a 10-minute ride from the Sir Selwyn Selwyn-Clarke Market. The apartment offers a free private car park on site and modern comforts like Wi-Fi.
This 8-room apartment is within 4 km of the Seychelles Natural History Museum, which is an excellent place to improve cultural awareness. The city centre is just 5 km away and Seychelles International airport is 5 km from the 0-room Michel Holiday Apartments. The property is only steps away from the artificial Eden Island.
This apartment has a balcony, and comforts such as climate control. The accommodation offers guests the convenient feature of bath sheets in the bathroom. A separate toilet can also be found.
Michel Holiday Apartments provides a kitchenette with a full-sized fridge and an oven. Residence De France bus stop lies 10 minutes' walk away.