The Thistle Guest House is a cozy guest house located in Port Alfred, South Africa. It offers a selection of villas that provide a comfortable and welcoming atmosphere. Each villa is tastefully decorated and features spacious living areas, fully equipped kitchens, and private outdoor spaces. Guests can relax on their private patio or take a dip in the swimming pool. The guest house also offers a delicious breakfast and friendly staff who are always ready to assist with any requests. With its warm hospitality and cozy villas, The Thistle Guest House is the perfect choice for a relaxing stay in Port Alfred.