Grange House Hotel
23 Hull Road Blackpool FY 1 4 QB
lancashire-hotel3-starfree-wi-fihotel-barunited-kingdom-stay
Not yet
rated
rated
HotelsRating Index
Not yet rated, awaiting review or award data. Scores appear once at least one trusted source covers this hotel.
About this hotel
Grange House Hotel is located in Lancashire, United Kingdom. This 3-star property provides guests with free Wi-Fi access. A bar is also available on-site. The hotel offers a comfortable stay for those visiting the area, with its key amenities focusing on connectivity and a place to relax in the evenings. As a mid-range option, it caters to travelers seeking essential services in a convenient location within Lancashire.