The Space
The Location
Rooms and Rates
Contact
More
Address
Bayflowers Guest House
No.5 Scholtz Road
Three Anchor Bay
8005 Cape Town
South Africa
Thanks for submitting!