Tower House Apartments is a beachfront apartment in Bournemouth, offering guests a sustainable accommodation with scenic sea views. Free Wi-Fi is featured throughout the property and private parking is available on site.
Number of rooms: 20
4/5 West Cliff Gardens, Bournemouth, BH2 5HN, United Kingdom