Nestled within 9000 km from the town centre, the establishment allows easy access to all this destination has to offer. The nearest beach is within 150 metre(s) from the property. Abella features a total of 20 rooms. Abella was completely refurbished in 2004. Everyone staying at this accommodation can make good use of the wireless internet connection available at the public areas of the establishment. This hotel offers 24-hour reception for guests' convenience.
Loading...

Searching for the best deals...

Bluesea Holidays | Making Holidays Affordable
  • Spread The Cost
  • ATOL & ABTA Protected
  • Secure Online Booking
020 3474 3075