City Center
Situated in the residential 17th arrondissement; Magellan Hotel welcomes you to its privileged and unique setting within Paris. The Palais des Congres at Porte Maillot and Arc de Triomphe are but a few minutes walk away. The hotel is therefore ideally located for your business meetings as well as discovering Paris on foot. This lovely hotel, built in the 19th century, welcomes you in its comfortable and luminous bedrooms and features a bar, a lounge and a charming private garden.