selected country
South Africa

Ambassador Hotel

Business address
34 Victoria Rd, Cape Town, 8005, Cape Town, South Africa
Phone
021 439 6170
Fax
021 434 0907, 021 439 6336

Location Map