Hotel Cosmic Leopard Cape Town
36 Long Street, Cape Town, South Africa
Choose your dates to see prices
36 Long Street, Cape Town, South Africa
Choose your dates to see prices
Guests of the comfortable Cosmic Leopard Hotel Cape Town can easily reach Saint Georges Mall, located approximately a 5-minute walk away. The hotel features Wi-Fi, provided throughout the property.
This Cape Town hotel enjoys a prime location in Cape Town CBD, which is a port city on South Africa's southwest coast, on a peninsula beneath the imposing Table Mountain, only 0.7 km from Slave Lodge Museum. The inventively designed retail Watershed Market is a popular place to visit about 25 minutes' walk from the Cosmic Leopard Cape Town. There is the imaginatively designed South African Jewish Museum merely 1.4 km away, while Upper Long 1 bus station is in the vicinity of the accommodation. The hotel is located in Cape Town, within 10 minutes' walk of Cape Town train station.
Guests may find the restaurant Fork Restaurant right near Cosmic Leopard Hotel.
Free Wi-Fi
24-hour reception
24-hour services