Este hotel moderno se encuentra a 200 metros de la estación de tren de Wandsworth Town y está muy bien comunicado con Londres y sus alrededores.
Número de habitaciones: 204
Smugglers Way, Wandsworth, Londres, SW18 1EG, Reino Unido
Hotel reservado 2 veces hoy.