Clear
Clear
Clear
GET BEST DEAL NOW
Compare hotel prices in Swansea

Baglan Bay Hotel, SA12 Serviced Apartment / Self-catering Details

Baglan Bay Hotel
42 Church Road
SA12 8ST
Categories
Serviced Apartments / Self-catering

Additional Baglan Bay Hotel Information

Description

Baglan Bay Hotel is a business located in Swansea, City and County of Swansea in the Serviced Apartments / Self-catering category.

Related Local Places To Stay in Swansea

Reviews for Baglan Bay Hotel, 42 Church Road, Swansea, SA12 8ST