The Royal St. Andrews Hotel is a luxurious hotel located in Port Alfred, South Africa. It offers a range of amenities, including hairdryers in all of its rooms. The hotel features beautifully appointed rooms with elegant decor and modern furnishings. Guests can enjoy stunning views of the Indian Ocean from their rooms. The hotel also has a restaurant, bar, and swimming pool for guests to relax and unwind. With its convenient location and excellent facilities, the Royal St. Andrews Hotel is a perfect choice for travelers looking for a comfortable stay with a hairdryer.