Situato a Tbilisi, a 1,7 km dalla Piazza della Libertà, il Lords offre camere climatizzate con WiFi gratuito.
Tutte le sistemazioni di questo albergo dispongono di TV a schermo piatto e set di cortesia.
La struttura presenta una reception aperta 24 ore su 24.
A 12 km dall'Aeroporto di Tbilisi, il Lords dista 2,3 km dal Teatro Rustaveli e 2,5 km dal Teatro dell'Opera e Balletto della città.