The hotel is well positioned in the heart of Cape Town, offering guests the utmost convenience on their holiday. Just a few steps away from the vibrant Kloof Street with its roadside cafés, restaurants and stylish bars, guests can access most of the city..