- UK Information
- UK Hotels
- Mowbray Apartments
Mowbray Apartments
With impressive sea views from most rooms, just 1 minutes’ stroll to the blue flag beach, the Mowbray Apartments offer modern self-catering accommodation and free parking.
Visa,Maestro,American Express,MasterCard
Prices from £50
8