As a hotel guest at the Apollo, you get free access to our spa area. Or, if you live locally, you can enjoy a relaxing day package to take advantage of our indoor pool, spa pool, sauna and steam room.
We also offer a wide range of relaxing massage and facial treatments, allowing you to emerge feeling invigorated and refreshed.