Cape Point Hotel

Starting at
$207
Room
Breakfast Area
Cleanliness badge