hotel lords inn

a-10 cr park, near savitri cinema complex, delhi 110019