O alojamento está localizado a 25 minutos a pé de Museu da Madame Tussauds em Nova Deli e a 5 minutos a pé da estação de metro Ramakrishna Ashram Marg.
Situado no distrito de Paharganj, casa de hóspedes está apenas a 5-minuto a pé longe de Rama Krishna Ashram. Este hotel fica a 2 km do centro de Nova Deli e a 21 minutos de carro do aeroporto Internacional de Delhi. Hotel Prince Palace fica a poucos minutos a pé de The ancient Shiva Temple. Paragem de autocarro de Sucheta Kriplani Hospital está a 10 minutos a pé.
Os quartos dispõem de cofre, varanda e zona de vestir, bem como de casas de banho com casa de banho à parte, banheira e chuveiros. Almofadas interiores, almofadas de penugem e almofadas de almofadas são fornecidos em todos os quartos.
A 100 metros do local, bar Sam's Bar and Restaurant oferece um menu de cozinha indiana.