No sudoeste de Londres, o The Alma Hotel fica apenas a 50 metros da Estação Ferroviária de Wandsworth. Os quartos estilo boutique dispõem de papel de parede de designer, produtos de higiene pessoal de luxo, acesso Wi-Fi gratuito e televisões LCD.
Os espaçosos quartos têm lençóis de algodão egípcio e roupões de banho macios. Incluem também uma secretária, base de ligação para iPod e comodidades para preparar chá/café. Alguns têm casas de banho de luxo, com banheiras com pés.
No coração do Alma há um pub londrino tradicional, com uma variedade de cervejas e vinhos requintados. A bela sala de jantar serve cozinha moderna britânica e apresenta mobiliário de estilo antigo.
A Estação de Metro East Putney está apenas a 5 minutos de carro, proporcionando acesso directo a Earls Court, Chelsea e Knightsbridge. O Aeroporto de Heathrow fica apenas a 19 km do Alma Hotel.