Overlooking the picturesque Victoria & Alfred waterfront, this luxurious and modern hotel is in excellent location where the views of Cape Town Harbour, Table Mountain and the city serve as your backdrop to your most unforgettable honeymoon in South Africa.