Get Quotes Contact Us Sign In
Website
Call
The Osborne Hotel The Osborne Hotel is one of the finest hotels in Torquay and enjoys, arguably, the most serene and spectacular location in the South Devon area. Situated at the centre of an elegant Regency crescent, it overlooks its own six acres of beautifully landscaped grounds stretching down to Meadfoot Beach, together with stunning views across the English Riviera. The Osborne Hotel in Torquay, with its exceptional standards of service and quality at affordable prices, sets the standard you should expect and not simply hope for!
Reviews
Review The Osborne Hotel

Be the first to review The Osborne Hotel.

Write a Review