Otto Palace Boutique Hotel Kumluca oferuje 3-gwiazdkowe zakwaterowanie z restauracją. Bucht Von Adrasan jest w prawie 4 km, a Musa Mountain jest prawie 10 min jazdy autem od hotelu.
W pobliżu znajduje się również Turkish Bath, w odległości 5 min spacerem stąd.
Goście mogą delektować się wyborem dań kuchni tureckiej w restauracji Lotus Cafe & Restaurant, znajdującej się w 250 metrach.