Choose your room
Ideally positioned on the slopes of Lions Head and perched high above the rocks of the Cape Peninsula's famous Atlantic coastline, this hotel offers spectacular views and unforgettable sensory pleasures. The elegantly appointed en-suite rooms assure a unique and relaxed stay. Distinguished by great ambience, impeccable service and classic, contemporary decor, the on-site restaurant serves fresh, modern South African cuisine with authentic ethnic influences.
Useful information:Other names for Ambassador Hotel:
Ambassador And Self Catering Apartamento
Ambassador Cape Town