Within 20 minutes’ stroll from Clapham Junction Railway Station, The Alma Hotel offers guests a convenient base while visiting London.
This non-smoking hotel provides a number of facilities, such as an express check-in and check-out feature, meeting rooms and a 24-hour reception. It also features room service, a suit press and a safe.
Equipped to ensure an enjoyable stay, rooms at The Alma Hotel London offer tea and coffee making facilities, an iPod docking station and a mini bar. They come with a flat-screen TV, complimentary toiletries and heating.
Guests of The Alma Hotel can enjoy a drink in the European bar after sampling British cuisine in the modern restaurant. The hotel also provides a daily breakfast.
London’s attractions, including Southside Wandsworth and the Wandsworth Bridge, are within easy walking distance of The Alma Hotel London. The Royal Botanic Gardens Kew, Palace of Westminster and Oxford Street are within a 20-minute drive.