The Anchorage, 20 Skaife Street, Hout Bay, Cape Town 7806, South Africa
Distance: 270 m
Company description
Accommodation Hout Bay. Amblewood Guest House is a bed and breakfast or hotel offering tourist holiday accommodation in Hout Bay, Cape Town, South Africa