The Norwood
Hotel
Torquay
El Norwood se encuentra en el centro de Torquay y ofrece instalaciones para practicar deportes acuáticos y conexión Wi-Fi gratuita.
Número de habitaciones: 13
60 Belgrave Road, Torquay, TQ2 5HY, Reino Unido