Flatrock 603 Search for: Advanced Search Place Ad Browse Self Catering Ads Search Self Catering Ads Flatrock 603 Contact Information Contact Reservations Phone: Please email Visit Website More Information Situated in the heart of Cape Town City Centre, literally a stone's throw away from the vibrant Long Street Caf This Ad has been viewed 225 times.