64 Meadow Street, Weston-super-Mare, Somerset (Great Britain) Show on map
Updating availability and prices
The Orchard Hotel is located in the town centre of Weston-Super-Mare
There is free WiFi at this hotel
Each room is equipped with a TV and tea and coffee making facilities
The Orchard Hotel is 482 metres from the Winter Gardens and Royal Parade on the seafront, and the Seaquarium is located 0
5 miles from the property
The hotel is located close to many restaurants, pubs and bars in the town centre
Bristol is 30 km from The Orchard, while Newport is 26 km from the property
There are direct trains from London to Weston-Super-Mare, which take 2
5 hours
It is a 25-minute drive from Bristol International Airport
This family room features a flat-screen TV
This room cannot accommodate children aged 5 years or younger
Hotel