Lords Inn is located at Ashram Chowk, Gandhi Nagar, Airport road. Taj-ul-Masjid (Approx. 6km) and Upper Lake (Approx. 8km) are some of the close destinations that guests can visit from the hotel. Taj-ul-Masjid, which literally means the 'Crown of Mosques', is one of the largest mosques in Asia. This pink edifice, embellished with white-dome minarets, is indeed a treat for every eye. Places like Lakshmi Narayan temple, Moti Masjid and Birla Museum can also be explored.