3 star hotels in Bishop's Castle
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
The Poppy House
20 Market Square, Bishop's Castle, United Kingdom (Open map)
The Unicorn is located 250 metres from the comfortable hotel, and such natural sites as Tranquil Parks Ltd are 4.5 km away. The 3-star…
Read more...
8.7
Fabulous
363 reviews