MarOhv's Cape Town Central, South Africa
New Kings Hotel
Piazza Da Luz
The New Kings Hotel is located on the 3rd to 5th floor of a multi-purpose building. You ñeed to walk...
121 Beach Road
Stayed twice at this hotel, in 3 different rooms. There is quite some difference in quality between ...