The Royal St. Andrews Hotel is a luxurious hotel located in Port Alfred, South Africa. It offers a buffet breakfast with a wide variety of options to cater to every guest's taste. The breakfast includes a selection of fresh fruits, pastries, cereals, hot dishes, and beverages. The hotel's elegant dining area provides a comfortable and relaxed atmosphere for guests to enjoy their breakfast. With its convenient location and excellent amenities, the Royal St. Andrews Hotel is a perfect choice for travelers looking for a hotel with a buffet breakfast in Port Alfred.