Hotel Portao Diaz is a gym hotel situated near the beach in Mossel Bay. The hotel provides a fitness center equipped with a variety of exercise machines, ensuring guests can maintain their fitness routine. The rooms at Hotel Portao Diaz are spacious and offer a comfortable space for relaxation. The hotel also features a restaurant serving local cuisine, a bar, and an outdoor swimming pool. With its proximity to the beach and fitness amenities, Hotel Portao Diaz is a great option for travelers seeking a gym hotel in Mossel Bay.