Situated in South West London on the Old York Road in Wandsworth, the Alma Hotel is just 50 yards from Wandsworth Train Station. This 4-star hotel features spacious bedrooms have Egyptian cotton sheets and fluffy bathrobes. The boutique guest rooms have designer wallpaper, luxury toiletries, free Wi-Fi and LCD TVs.
The Alma Hotel is just a 2-minute walk from Wandsworth Town station (offering 15-minute trains to central London) and 1 mile from Wandsworth Common.