3 ★
The Orchard Hotel
Address: 64 Meadow Street, Weston-super-Mare, United Kingdom
The Orchard Hotel is located in the town centre of Weston-Super-Mare. There is free WiFi and free street parking at this hotel. Each room is equipped with a TV and tea and coffee making facilities.
Hotels Nearby
-
Liberty House
25 Hopkins Street, Weston-super-Mare
-
Grove Lodge 3 ★
1 Bristol Road Lower, Weston-super-Mare
-
The Royal Hotel 3 ★
1 South Parade, Weston-super-Mare
-
The Sandringham Hotel
1 Victoria Square, Weston-super-Mare
-
The York Hotel
1-3 St. Margarets Terrace, Weston-super-Mare
-
Cabot Court Hotel 4 ★
1 Knightstone Road, Weston-super-Mare
-
Royal Grosvenor Hotel 2 ★
Knightsone Road, Weston-super-Mare
-
Lauriston Hotel 3 ★
6-12 Knightstone Road, Weston-super-Mare
-
Victoria Mansions Hotel Apartments 4 ★
20-24 Knightstone Road, Weston-super-Mare
-
The Grand Atlantic Hotel
Beach Road, Weston Super Mare, Weston-super-Mare
-
Smiths Hotel 3 ★
20-24 Knightstone Road, Weston-super-Mare
-
Old Colonial by Marston's Inns 3 ★
30 Knightstone Road, Weston-super-Mare
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- Weston-super-Mare ›
- The Orchard Hotel