W Wiebe Lourens Review of Apollo Hotels & Resorts 3 years ago Good hotel, with two very nice Restaurants.
Comments: