Located in the city center, The City Lodge Hotel in Port Elizabeth offers a convenient stay with all meals included. The hotel features modern rooms with comfortable amenities and views of either the city or the ocean. Guests can enjoy a variety of delicious meals at the hotel's restaurant, which offers a mix of international and local cuisine. The hotel also offers a bar, fitness center, and outdoor pool. With its central location and inclusive dining options, The City Lodge Hotel is a great choice for travelers looking to explore the city and enjoy all-inclusive dining.