The Alma Hotel The Alma Hotel, 4 Star Hotel

499 Old York Road, Wandsworth, London, SW18 1TF

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.

Search deals for Alma Hotel Wandsworth, London
/

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.

Compare similar hotels

Customers who viewed The Alma Hotel also viewed the following hotels in Wandsworth