City Lodge Hotel Port Elizabeth is a modern hotel located in Port Elizabeth, South Africa. It offers a selection of villas that provide a comfortable and stylish accommodation option for guests. The villas are tastefully decorated and feature spacious living areas, fully equipped kitchens, and private outdoor spaces. Guests can take advantage of the hotel's facilities, including a swimming pool, fitness center, and on-site restaurant. The hotel is conveniently located near popular attractions like the Boardwalk Casino and Entertainment World, Nelson Mandela Bay Stadium, and the Port Elizabeth beachfront.