Protea Hotel by Marriott Mossel Bay is a gym hotel located in the heart of Mossel Bay. The hotel offers a fully equipped fitness center with state-of-the-art equipment, allowing guests to maintain their fitness routine while traveling. The hotel also features comfortable and spacious rooms, a restaurant serving delicious meals, and a swimming pool for relaxation. With its convenient location and excellent amenities, Protea Hotel by Marriott Mossel Bay is a great choice for travelers looking for a gym hotel in Mossel Bay.