City Lodge Hotel Victoria and Alfred Waterfront is a charming hotel located in the iconic Victoria and Alfred Waterfront in Cape Town, South Africa. The hotel offers comfortable rooms with stunning views of the waterfront and Table Mountain. Guests can explore nearby attractions such as the Two Oceans Aquarium and take a leisurely stroll along the waterfront promenade. No prepayment is necessary for a convenient and enjoyable stay.