HOTEL LORD
Hotel
Batumi
Set in Batumi, 1.2 km from Batumi Beach, HOTEL LORD features views of the mountain. With free Wi-Fi, this 3-star hotel offers a 24-hour front desk and an ATM. The hotel features family rooms.
Number of rooms: 31
67 Takaishvili Str pushkini/takhaishvili 67, 6010 Batumi, Georgia