Rao Studios New Delhi lies about 2 miles from Jama Masjid Kahkashan and about 5 minutes' walk from Okhla Bird Sanctuary subway station. Guests can make use of Wi-Fi for both business and leisure purposes.
Botanic Garden of Indian Republic is located 1.5 miles from this apartment. Worlds of Wonder Amusement Park is approximately 10 minutes' drive from the apartment.
Rao Studios features a kitchenette area. New Delhi train station is located within 9 miles of the accommodation.