Great location in the centre of Blackpool.
Lolly’s Hotel is in a great location if you are looking to base yourself in the heart of Blackpool. With major attractions like the Winter Gardens, Blackpool Tower and Grand Theatre all a short walk away, the hotel is ideally situated.