- UK Information
- UK Hotels
- Aqua, The
Aqua, The
Situated on Castletown Beach and surrounded by the ocean, The Aqua offers modern bedrooms with sea views, free Wi-Fi, free parking, a restaurant, a café and a bar. The bedrooms are modern and have a bathroom with a bath and a shower.
Rating
Visa,Maestro,American Express,MasterCard
Prices from £50
22