The King Edward Hotel is a historic 3-star hotel located in the heart of Port Elizabeth. The hotel offers all meals included in their package, ensuring guests can enjoy a hassle-free stay. The on-site restaurant serves a variety of dishes, including traditional South African cuisine. The hotel's charming and comfortable rooms provide a cozy atmosphere, and guests can also enjoy amenities such as a swimming pool and bar. With its central location and historic charm, The King Edward Hotel is a great choice for travelers looking for a unique and memorable stay in Port Elizabeth.