This lovely hotel can be found in Cable Beach. The hotel consists of 35 accommodation units. Those who dislike animals may enjoy their stay, as this property does not allow pets.
TV
Wi-Fi
Swimming pool