Featuring free WiFi, The Norwood is situated in Torquay, 400 metres from Torre Abbey Free private parking is available on site Rooms come with a flat-screen TV You will find a kettle in the room Torquay Magistrates Court is 400 metres from The Norwood, while Torquay Connections - Torbay Council is 500 metres from the property Exeter International Airport is 31 km away