★★★
153 Long Market Street, Near Greenmarket Square, Cape Town, South Africa
Property Location
With a stay at Tudor Hotel, you'll be centrally located in Cape Town, steps from Pan African Market and Greenmarket Square. This romantic hotel is within close proximity of Christian Barnard Hospital and St. George's Cathedral.
Boutique,Design/Boutique HOTEL