Lembord New Delhi Hotel consiste de 16 quartos e fica a cerca de 10 minutos andando de Nova Deli.
Este hotel de Nova Deli dispõe de uma localização conveniente a bastante perto de metrô Ramakrishna Ashram Marg. O hotel oferece localização a 1.8 km do Gurdwara Sri Bangla Sahib. O Lembord está a cerca de 15 minutos andando do Portão da Índia e outras atrações principais de Nova Deli. A estação ferroviária New Delhi encontra-se perto deste alojamento 3 estrelas.
Hotel oferece quartos com refeitório, com controle de temperatura, juntamente com TV de tela plana com canais via satélite. Tem também banheiros privados.
A cerca de 200 metros deste local, restaurante Dhaba Xpress serve refeições da cozinha chinesa.