Das reizende 3-Sterne-Rhodes Hotel London befindet sich in einer erstklassigen Lage im Zentrum von der Stadt und ist etwa 6 Minuten zu Fuß vom The Serpentine entfernt. Das schöne Hotel überblickt die Stadt und bietet WLAN in den öffentlichen Bereichen.
Das Hotel liegt in einem Wohngebiet, nicht weit entfernt vom Hyde Park sowie in 2 km Entfernung vom Green Park. Zu den Unterhaltungsmöglichkeiten im Stadtteil Hyde Park von London gehört Open Air Theatre (ist in einer Entfernung von 25 Gehminuten vom Rhodes London). Naturliebhaber werden die Nähe zum See Round Pond zu schätzen wissen, der etwa 1 Kilometer von der Unterkunft entfernt ist. Das British Museum liegt in circa 10 Fahrminuten Entfernung von der Unterkunft. Das Rhodes liegt in einer 250 Meter Entfernung von der U-Bahn-Station Lancaster Gate und gleich neben dem Bahnhof Marylebone.
Das Hotel verfügt über 14 Zimmer mit einem Stauraum. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen und WLAN sowie eine Klimaanlage. Ein Jacuzzi, eine getrennte Toilette und eine Dusche sind im Badezimmer vorhanden. Nutzen Sie einen Haartrockner und Badelaken, die in den En-Suite Bädern mit einem Jacuzzi, einer getrennten Toilette und einer Dusche angeboten werden.
Im Rhodes Hotel wird ebenfalls ein kontinentales Frühstück angeboten. Das Restaurant ASK Italian ist einen 5-minütigen Spaziergang von hier entfernt und bietet Gerichte der italienischen Küche.