Cape Point Hotel

Starting at
$98
Room
Breakfast Area
Cleanliness badge