3-gwiazdkowy Stay Inn - Royal Palace Nowe Delhi znajduje się w dzielnicy Patparganj, 31 minut jazdy samochodem od lotniska Nowe Delhi Indira Gandhi.
Zawierające balkon i miejsce do siedzenia pokoje w tym hotelu są wyposażone w takie media jak telewizję satelitarną. Dla większego komfortu łazienki wyposażono w oddzielną toaletę i prysznic.
Targowisko Laxmi Nagar leży 10 min jazdy od tego hotelu, a Wielki Meczet w Delhi jest w 7 km. Zabytki historyczne obejmują Fort Salimgarh, który znajdują się 15 min samochodem od hotelu. Do pobliskich godnych uwagi obiektów sakralnych należy Kompleks świątyń Swaminarayan Akshardham, położony 2 km od Stay Inn - Royal Palace w Nowym Dehli. Ten obiekt noclegowy oferuje również dostęp do stacji metra Mandawali - West Vinod Nagar, która znajduje się w odległości 10-minutowego spaceru.