3-звёздочный отель Lord'S Hostel & Pub Antalya расположился в 500 метрах от парка Караалиоглу и в 25 минутах пешей прогулки от Археологического музея Антальи. Этот отель предоставляет Wi-Fi в зонах общественного пользования.
До центра Антальи можно дойти за 5 минут, а Стадион Antalya Arena находятся примерно в 3 км. Отель находится в нескольких шагах от Муниципального театра Антальи и в 5 км от аэропорта Анталия. Дом-музей Мустафы Кемаля Ататюрка также расположен на расстоянии 5 минут ходьбы от Lord'S Hostel & Pub. Автобусная станция Bus station находится в паре минут ходьбы от отеля.
В отеле доступны 15 номеров с письменным столом и зоной отдыха. В распоряжении гостей этих номеров биде, отдельный туалет и душ.
Гости могут отдохнуть в лаунж-баре на территории отеля Lord'S Hostel & Pub. Один из ближайших ресторанов, Çay-Tea's Lunchroom & Deco Home, находится возле отеля.