Situado a 2.4 km do Templo de Lótus, hotel Staybook South Delhi Nova Deli está localizado nas proximidades da Okhla vegetable market.
Este hotel de Nova Deli está localizado no bairro Sul de Delhi, à 10 minutos a pé de metrô Vinobapuri. O hotel também está a 3.5 km do Túmulo de Humaium em Nova Deli. O Staybook South Delhi está a cerca de 15 minutos andando do Portão da Índia e outras atrações principais de Nova Deli. Este alojamento 4 estrelas está localizado a poucos quarteirões da estação ferroviária New Delhi, enquanto o ponto de ônibus Okhla Sabzi Mandi está a 850 metros de distância.
Mobiliados com escrivaninha, os 22 quartos incluem comodidades como Internet de banda larga e TV de tela plana com canais via satélite, bem como máquinas de café/chá. Entre outras facilidades do quarto banheiro separado e chuveiro também são fornecidos.
Gopalji Ke Chole Bhature e Amritsariya Chur Chur Naan Wale estão a 5 minutos de distância a pé e oferecem uma das melhores cozinhas em Nova Deli.