top of page
Modern self catering holiday apartments in Blackpool
If you are looking for a modern apartment for your stay in Blackpool, then look no further than Sienna Apartments. Located on Alexandra Road, are a set of 6 holiday apartments offering you a home from home.
#1 RATED ON TRIP ADVISOR
bottom of page