20 Miramar is an apartment situated in Cape Town, 1.1 km from Sea Point Pavilion Swimming. The unit is 2.2 km from Long Street. Free WiFi is offered throughout the property. The unit fitted with a kitchen with a dishwasher and oven.
Facilities of Hotel 20 Miramar