Beachcombers Hotel
Villa Beach, PO Box 126
Vezi cele 25 fotografii
Prezentare generală
Beachcombers Hotel
This charming hotel is set in Layou. This cosy establishment guarantees a quiet stay as it counts with just 10 units. Guests can make good use of the wireless internet connection available at the public areas of the accomodation. The car park may be useful to those arriving by car.