The Royal Hotel is a charming and spacious Georgian building, opened as the first hotel in Weston-super-Mare in 1810.
Situated in the heart of Weston, The Royal Hotel is set in its own extensive lawns that extend to the promenade offering views across the bay.