Updating availability and prices
Offering a restaurant, The Montclair is located in Blackpool
Free WiFi access is available
Each room here will provide you with a TV
There is also an electric kettle
This double room features a private entrance and electric kettle
Hotel
Room
Restaurant