The Royal Guesthouse is a charming hotel located in the heart of Port Alfred. It offers a private pool for its guests to enjoy during their stay. The hotel features comfortable and well-appointed rooms with modern amenities. Each room is tastefully decorated and offers a cozy and inviting atmosphere. The private pool at The Royal Guesthouse is a great place to unwind and relax. Guests can take a refreshing swim, lounge by the poolside, or simply enjoy the peaceful surroundings. The hotel also offers a delicious breakfast served by the pool, allowing guests to start their day on a high note. With its convenient location and private pool, The Royal Guesthouse is an excellent choice for travelers looking for a comfortable and relaxing stay in Port Alfred.