36 Long Street, Cape Town, South Africa
Cosmic Leopard Hotel Cape Town offers quick access to the African Portrait Art Gallery, which is just a 5-minute walk away.
The flat-topped Table Mountain is 4.8 km from this Cape Town hotel, while 3.1 km from the Victoria & Alfred Waterfront this place. Bree Street is also only a 7-minute stroll away. The Cosmic Leopard Cape Town is situated within a few blocks of the Two Oceans Aquarium, and Upper Long 1 bus station lies a mere 0.9 km away. The hotel is around 600 metres from Cape Town train station. Cape Town International airport is just a 19-minute drive away.
In the immediate vicinity of the accommodation, Fork Restaurant serves Spanish meals.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Cosmic Leopard!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please