Quietly situated in a cul-de-sac, Bayflowers Guest House is a tranquil enclave between the quirky quarters of Green Point and Sea Point, moments from the vibrant Victoria & Alfred Waterfront.
Hotel Bayflowers Guest House is a top-class hotel in Three Anchor Bay, Western cape .