The Leopard Leaf Inn
Location picture
Exceptional 9.7 (37 reviews)
Residence

Price unavailable

About it
Comfortable Accommodations The Leopard Leaf Inn in Cape Town offers a recently renovated apartment with one bedroom and one bathroom. Guests enjoy air-conditioning, a kitchenette, and a comfortable seating area. Modern Amenities The apartment features a terrace, garden, and free WiFi. Additional amenities include bicycle parking, barbecue facilities, and streaming services. Convenient Location Located 6.8 mi from Cape Town International Airport, the property provides free on-site private parking. Reception staff speak Afrikaans and English. Guest Favorites Guests highly rate the room comfort, ensuring a pleasant stay.
Its strengths
LAN Wi-Fi Parking
Location
4 Retzia Road
Cape Town
Book The Leopard Leaf Inn (new window)
Dates of your stay
Availability with
Booking.com