Located a 15-minute walk from The Arc de Triomphe and Park Monceau, Hôtel Magellan offers a lounge bar and a garden. With a 24-hour reception desk, free Wi-Fi is available throughout the hotel.
17-19 Rue Jean Baptiste Dumas, 17th arr., 75017 Paris, France
Hotel booked 1 times today.
Nightly rates from $112 to $279