Die offizielle Klassifizierung von Hôtel Magellan in Paris beträgt 3 Sterne. Die Unterkunft bietet Zimmer und Suiten mit 16 bis 31 m². In allen sieht die Einrichtung eine Klimaanlage vor. Ein Schlafsofa und rollstuhlgerechter Zugang sind in einigen Wohneinheiten verfügbar.
Sie nutzen in der Unterkunft eine Bar, eine Terrasse und einen Garten. Angeboten wird ein Frühstücksbuffet. Zu den Einrichtungen zählen ein Café, allergikerfreundliche Zimmer, Heizung und eine Gemeinschaftslounge. Einrichtungen für behinderte Gäste, schallisolierte Zimmer und eine Feuerstelle im Freien werden in der Unterkunft angeboten. Ein Familienzimmer lässt sich ebenfalls reservieren.
U-Bahnhof Porte de Champerret liegt 4 Gehminuten von der Unterkunft entfernt. Cathédrale Saint-Alexandre-Nevsky (950 m) und Triumphbogen (1,1 km) sind nicht weit. 14 km entfernt ist Paris – Le Bourget Airport.
Ein Aufzug verbindet die Etagen. Neben einer Gepäckaufbewahrung hat die Unterkunft eine Rezeption, die rund um die Uhr geöffnet ist. Unter den Leistungen finden sich Konferenz- und Veranstaltungsräume, ein Conciergeservice, ein Zimmerservice, ein Shuttleservice und ein täglicher Reinigungsservice. Verfügbar ist kostenloses WLAN, und private Parkplätze sind vorhanden.