Готель розташований в Тбілісі, у 1,7 км від площі Свободи. Грузинський державний академічний театр ім. Шота Руставелі знаходиться в 2,3 км від готелю Lords, а Грузинський театр опери та балету ім. Паліашвілі – в 2,5 км. Готель прекрасно підійде всім, хто вибирає екскурсійний відпочинок.