Cabana Chats Luxury Cat Hotel is located in Cape Town, South Africa on 5-55 Dromedaris St, Van Riebeeckstrand,. Cabana Chats Luxury Cat Hotel is rated 5 out of 5 in the category cat boarding service in South Africa.
Address
5-55 Dromedaris St, Van Riebeeckstrand,