Das The Alma Hotel London liegt im Viertel Wandsworth, nur 7 km vom London Eye entfernt und bietet einen herrlichen Blick auf den Innenhof. Das Hotel verfügt über WLAN in den öffentlichen Bereichen und bietet außerdem ein Restaurant.
Das 4-Sterne-Hotel ist in 20 Fußminuten Entfernung vom Hurlingham Club gelegen. Die Unterkunft befindet sich in London, in 8 Kilometer Entfernung vom Bahnhof Marylebone. Das Alma liegt auch in unmittelbarer Nähe von den Bramford Gardens.
Das Hotel bietet 23 Zimmer, ausgestattet mit einem Bügeleisen/Bügelbrett und einer Klimaanlage. Zu den weiteren tollen Annehmlichkeiten gehört auch eine Minibar und Ausstattung zur Kaffee- & Teezubereitung. Das Badezimmer verfügt über eine getrennte Toilette und eine Dusche.
Das Alma London besitzt ein À-la-carte- Restaurant und eine Lounge- Bar. Das Restaurant serviert vegetarische Küche. Das Restaurant Konnigans befindet sich in unmittelbarer Nähe zur Unterkunft.