InnsCape on Castle Hotel
Well 7.2 (1167 reviews)
Hotel
About it
InnsCape on Castle Hotel is located in the city center of Cape Town, a few steps away from vibrant Long Street. Guests can enjoy free WiFi throughout.
Every room at this hotel is air conditioned and features a flat-screen TV. The private bathrooms are fitted with a walk-in shower.
Breakfast is available at the InnsCafe and there is a variety of restaurants and bars within walking distance.
There is concierge service at the property and car hire can be arranged.
Tourism Cape Town and Greenmarket Square are both just a short walk away and The Company's Garden is within 10 minutes' walk.
Its strengths
24hr reception
LAN Wi-Fi
Parking
Breakfast
Restaurant
Location
53 Castle StreetCape Town
Dates of your stay
Availability with