Hub townhouse
3 Shepherd Street, Westminster Borough, Londres, W1J 7HN, Reino Unido
El Hub townhouse se encuentra en Londres, a menos de 1 km del centro y a 13 minutos a pie de Piccadilly Circus, y ofrece alojamiento con Wi-Fi gratuita y TV de pantalla plana.