This hotel is by Cabo Beach, 2 km from the restaurants and shops of the local tourist centre. It offers accommodation with LCD cable TV, free Wi-Fi and free parking.
This hotel is by Cabo Beach, 2 km from the restaurants and shops of the local tourist centre. It offers accommodation with LCD cable T Read more
This hotel is by Cabo Beach, 2 km from the restaurants and shops of the local tourist centre. It offers accommodation with LCD cable TV, free Wi-Fi and free parking.
This hotel is by Cabo Beach, 2 km from the restaurants and shops of the local tourist centre. It offers accommodation with LCD cable TV, free Wi-Fi and free parking.
Number of Rooms: 4