A Haven of One’s Own

Kaba Kaba is home to immaculately decorated rooms, tennis court, a mini movie theatre and more