Hôtel Magellan ligt op 15 minuten lopen van de Arc de Triomphe en Parc Monceau en het beschikt over een loungebar en een tuin. Het heeft tevens een 24-uursreceptie en gratis WiFi is beschikbaar in het hele hotel.
De kamers zijn voorzien van een flatscreen-tv met satellietkanalen en koffie- en theefaciliteiten. Gratis toiletartikelen en een haardroger zijn aanwezig in de eigen badkamer.
Er wordt elke ochtend een ontbijtbuffet verzorgd in het hotel. In de avond kunt u ontspannen in de loungebar of op het terras als het mooi weer is.
Het hotel ligt op 350 meter van het metrostation Porte de Champerret, dat een rechtstreekse verbinding biedt naar de Opéra Garnier en de wijk Marais. De zakenwijk La Défense ligt op 10 minuten rijden en het Palais des Congrès bereikt u in 13 minuten lopen.