Le Magellan is located in Sainte-Marie. Guests staying at this apartment have access to a fully equipped kitchen. Featuring city views, the apartment is fitted with a flat-screen TV with cable channels, a seating area, a wardrobe and 1 bathroom. The apartment offers a terrace. Hiking can be enjoyed Read more
Le Magellan is located in Sainte-Marie. Guests staying at this apartment have access to a fully equipped kitchen. Featuring city views, the apartment is fitted with a flat-screen TV with cable channels, a seating area, a wardrobe and 1 bathroom. The apartment offers a terrace. Hiking can be enjoyed nearby. Saint-Gilles-les-Bains is 37 km from Le Magellan, while Saint-Denis is 11 km from the property.