Located in Cape Town (Mowbray), Carmichael House Boutique Hotel is within a 10-minute drive of Cape Town International Convention Centre and Long Street. This guesthouse is 5.8 mi (9.4 km) from Cape Town Stadium and 8.6 mi (13.8 km) from Camps Bay Beach.