This comfortable hotel is set in Lara. Nestled within 8. 5 kilometre(s) from the town centre, the property allows easy access to all this destination has to offer. Guests can find the nearest golf course within 20. 0 kilometre(s) from the accommodation. The establishment is within 29. 0 kilometre(s) from the slopes. Within 100 metres customers will find links of transport that will allow them to explore the area. The nearest beach is within 3. 4 kilometre(s) from the hotel. Travellers will find the airport within 12. 1 kilometre(s). The accommodation is within 24. 5 kilometre(s) from the harbour. There are a total of 40 accommodation units on the premises. Internet connection (wired and wireless) is provided in common areas for those needing to keep connected. This property offers 24-hour reception for guests' convenience.