Das 5-Sterne-Rafayel Hotel & Spa London liegt in circa 5 Gehminuten Entfernung von den Fred Wells Gardens und bietet einen Swimmingpool und Blick auf den Fluss. Das Hotel, das im gefeierten Falcon Wharf Komplex gelegen ist, bietet WLAN und einen Privatparkplatz.
Das London Eye ist ca. 6 km vom Hotel entfernt, während das British Museum ca. 7 km von hier entfernt ist. Das Rafayel Hotel & Spa befindet sich in London, gleich neben dem Bahnhof Clapham Junction. Die Unterkunft liegt in ungefähr 10 Fahrminuten Entfernung vom Green Park.
In den 71 Zimmern stehen den Gästen ein Flachbildfernseher mit Satellitenkanälen sowie eine Minibar zur Verfügung. In den Zimmern gibt es ebenfalls ein Bidet, eine getrennte Toilette und eine Dusche. Für Ihren Komfort stehen in den großzügigen Badezimmern, die mit einem Bidet, einer getrennten Toilette und einer Dusche ausgestattet sind, eine Duschhaube und Badelaken bereit.
Das französische Restaurant im Rafayel Hotel & Spa bietet die vielfältige französische Küche an. Hotelgäste können sich auch in der Zigarren- Bar gut entspannen. 50 Meter vom Hotel entfernt werden europäische Speisen im Restaurant Afternoon Tea at Rafayel on the Left Bank aufgetischt.