Urban Chic Boutique Hotel

172 Long Street
Cape Town
South Africa