★★★★
4-Star Luxury Hotel
Ambassador Hotel and Self Catering Apartments
Cape Town · South Africa · 34 Victoria Road
5.0
★
★
★
★
★
1 guest review
About Ambassador Hotel and Self Catering Apartments — Luxury Boutique Hotel in Cape Town
Ambassador Hotel and Self Catering Apartments is an exceptional 4-star hotel in Cape Town, South Africa. Guests enjoy a distinctive experience combining world-class facilities including kids club, bar, co working, and more with the personalised warmth that defines great boutique hospitality.
Guest Reviews 5.0 / 5
Beautiful city! Prof Barnard and his brother transplanted a heart for the first time in the history of medicine to a man of Polish origin, Ludwik Waszkanski! There is a memorial room in the hospital! Next to the island is a prison where the black oppositionist Mandela, who later became the president of South Africa, camped!