Total Guest Rooms111
Bay Torbay Hotel is situated next to the Torbay Royal Terrace Gardens. This grand building offers exceptional accommodation in Torquay, with many of the bedrooms looking out over the promenade.
Already have an account?
See a problem with this venue's profile? Submit an issue