Alma Hotel, Wandsworth, London SW18 1TF

The Alma Hotel London

499 Old York Road,
Wandsworth,
London
SW18 1TF

Tel: 020 8870 2537

Wandsworth, Earlsfield

Star Rating: 3-star