The Halyards Riverside Hotel is a charming hotel situated on the banks of the Kowie River in Port Alfred. It boasts a beautiful terrace overlooking the river, providing a peaceful setting for guests to relax and enjoy the views. The hotel offers comfortable and well-appointed rooms, each featuring modern amenities. Guests can dine at the on-site restaurant, which serves a variety of delicious dishes. The Halyards Riverside Hotel is an ideal choice for travelers looking for a serene stay with a terrace in Port Alfred.