Просторные Rao Studios New Delhi, расположенные на расстоянии 4 км от Национального исламского университета, предлагают доступ к ряду туристических достопримечательностей в этом районе. Гости могут воспользоваться Wi-Fi.
Эти просторные апартаменты находятся в Нью-Дели, приблизительно в 15 минутах езды от храма Лотоса. На расстоянии 3 км от апартаментов можно посетить парк аттракционов Worlds of Wonder.
Собственные блюда можно приготовить на мини-кухне. Rao Studios расположены довольно близко от станции метро Okhla Bird Sanctuary.