luxury hotel accommodation | Ambassador Hotel | Bantry Bay, Cape Town, Western Cape, South Africa
If you are looking for superb luxury hotel accommodation in Cape Town where you can all but feel and smell the tangy salty sea air, then the exquisitely situated Ambassador Hotel will more than meet your accommodation needs. With its breathtaking location, this beautiful hotel offers both full service- and self catering opportunities to guests. The hotel is magnificently positioned in Bantry Bay on the slopes of Lions Head on Atlantic coastline of Cape Town. You can walk to Clifton…