Turkish Bath befindet sich nur 5 Minuten Fußweg von dem 3-Sterne-Otto Palace Hotel Olympos entfernt und ist einen Besuch wert. Das Hotel bietet WLAN in den öffentlichen Bereichen.
Adrasan Sahili liegt auch in 950 Meter Entfernung zum Hotel. Vom Otto Palace Olympos aus erreichen Sie den Musa Berg in 10 Minuten mit dem Auto.
Die Zimmer in der Unterkunft verfügen über einen Patio und einen Balkon sowie ein Bügeleisen/Bügelbrett und eine Klimaanlage für Ihren Komfort. Neben einer Minibar sind die Zimmer mit einem Schreibtisch ausgestattet. Die Zimmer verfügen über eine begehbare Dusche und eine getrennte Toilette sowie über Morgenmäntel und eine Duschhaube.
Das Restaurant Saide Cafe & Lounge serviert verschiedene Gerichte der mediterranen Küche und liegt gleich neben dem Otto Palace Hotel.