L'Hotel Le Magellan offre ai suoi ospiti una terrazza e un giardino da cui è possibile ammirare il paesaggio circostante. Inoltre, i servizi includono il Wi-Fi gratuito, quotidiani gratuiti nella hall, un pratico servizio di lavanderia e lavaggio a secco e una reception aperta 24 ore su 24. È disponibile un parcheggio con posti limitati in loco.
Presso l'Hotel Le Magellan è disponibile il servizio in camera e un bar/lounge dove gli ospiti possono dissetarsi con il loro drink preferito. La colazione a buffet è servita nei giorni feriali dalle ore 07:00 alle ore 10:00 e nel fine settimana dalle ore 07:30 alle ore 11:00, dietro pagamento di un supplemento.
L'Hotel Le Magellan si trova in posizione centralissima, a soli 5 minuti di auto da Arco di Trionfo e Champs-Élysées. Inoltre, è situato a 3,2 km dalla Torre Eiffel e a 3,5 km da Opéra Garnier. Nelle vicinanze si trovano numerosi punti di interesse, tra cui musei, ristoranti e negozi di alta moda.
Le 65 camere dell'Hotel Le Magellan offrono comfort e comodità ai suoi ospiti. Ogni camera è dotata di aria condizionata, TV LCD, Wi-Fi gratuito, bagno privato con doccia, set di cortesia gratuiti e asciugacapelli. Inoltre, le camere sono fornite di telefono, cassaforte adatta a contenere un laptop e scrivania per garantire un soggiorno piacevole e rilassante.