Coral Rock Hotel » Activities

For me to describe this hotel to any potential traveler in 2 words.... "It Rocked"!

Charmien V, Cape Town, South Africa