The Norwood Hotel is set in the heart of Torbay. Here you can choose from a numerous selection of beaches, enjoy beautiful parks and visit the many local attractions. The Norwood is ideally situated just a few minutes walk from the Town Centre, Shopping Area, the Beach, Riviera Centre, the renowned Princess Theatre and Marina.
You can be assured of a warm family welcome at the Norwood Hotel, where visitors are cared for in first class accommodation furnished to a high and comfortable standard. It is our aim to make your stay with us as pleasant and as enjoyable as possible.