The Alma Hotel ligt in het zuidwesten van Londen, op slechts 50 meter van treinstation Wandsworth. De in boetiekstijl ingericht slaapkamers zijn voorzien van designer behang, luxueuze toiletartikelen, gratis WiFi en een lcd-tv.
De ruime slaapkamers hebben lakens van Egyptisch katoen en zachte badjassen. Ze zijn tevens uitgerust met een bureau, aansluiting voor de iPod, en koffie- en theefaciliteiten. Sommige kamers hebben een luxueuze badkamer met vrijstaand bad.
In het hart van The Alma bevindt zich een traditioneel Londense pub met tal van Engelse bieren en uitstekende wijnen. In de prachtige eetzaal met antiek meubilair worden moderne Britse gerechten geserveerd.
The Alma Hotel ligt op slechts 5 minuten rijden van metrostation East Putney: vanaf daar reist u rechtstreeks naar Earl's Court, Chelsea en Knightsbridge. De luchthaven Heathrow bevindt zich slechts 19,2 km verderop.