Featuring a sundeck, a courtyard, and a shared lounge, the 3-star Hotel Magellan Paris enjoys a quiet location 6 km from the 17th-century park "Luxembourg Gardens". Wi-Fi in public areas, a vending machine and a lift are featured at the hotel.
This welcoming hotel is located in a residential area of Paris, in proximity to the triumphal arch "Arc de Triomphe". You can find Salle Pleyel Concert Hall 14 minutes' walk from the Magellan. Along with other cultural attractions the Pont Alexandre III is nestled 2.7 km from the property. This Paris hotel is situated 650 metres from Porte de Champerret underground station and within a few blocks of Pereire - Levallois train station.
Most rooms at Hotel Magellan come with a roll-in shower and a sink, as well as comforts including a hair dryer.
A daily continental breakfast is served in the morning. Guests can quench their thirst in the lounge bar with their favourite drink. The restaurant Chez Franck is 5 minutes' walk away.