The Royal Guest House is a charming guest house situated in Port Alfred, South Africa. It offers smoke-free rooms for guests who prefer a smoke-free environment. The rooms are tastefully decorated and equipped with modern amenities to ensure a comfortable stay. The guest house features a communal lounge, outdoor swimming pool, and a garden with barbecue facilities. Guests can relax and unwind in the peaceful atmosphere of the guest house. The Royal Guest House is located near the beach, golf courses, and other popular attractions in Port Alfred.