Hotel Royal INN at Tilak Nagar is gunstig gelegen in de wijk Janakpuri in New Delhi, en is gelegen op 14 km van Gurudwara Bangla Sahib, 15 km van Gandhi Smriti en 15 km van Lodhi Gardens. Het hotel met 3 sterren heeft kamers met airconditioning, een eigen badkamer en gratis WiFi. De accommodatie is rookvrij en ligt op 13 km van Rashtrapati Bhavan.
Kamers bij het hotel hebben een flatscreen-tv en gratis toiletartikelen.
Het personeel van de receptie spreekt Engels en Hindi, en staat 24/7 klaar om je te helpen.
India Gate ligt op 16 km van Hotel Royal INN at Tilak Nagar, en Jantar Mantar ligt 16 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Indira Gandhi (Palam), op 9 km van de accommodatie.