Otto Palace Hotel Olympos offers access to Turkish Bath, which is located approximately a 5-minute walk away. The 3-star hotel offers place to stay with Wi-Fi in public areas.
Bucht Von Adrasan is also located around 3 miles from the Olympos hotel. Nature lovers will appreciate the proximity to Adrasan, which is just 9 minutes' stroll away. Cave is also situated 1.3 miles away.
The rooms at the Otto Palace Olympos are fitted with an iron and ironing board, and climate control as well as a mini bar fridge, tea and coffee making equipment. Bathrooms include a walk-in shower and a separate toilet, along with comforts such as hair dryers and dressing gowns.
The property is right around the corner from Lotus Cafe & Restaurant.