Capital O 84658 Hotel Moonlight Inn New Delhi is a 3-star venue situated 1.7 miles of Iipm.
Situated in Rohini district, the accommodation is set near popular tourist attractions as the large Japanese Park is 1.7 miles away. Jama Masjid is also located near the property. Capital O 84658 Hotel Moonlight Inn is a short ride from Click Art Museum.
Samaypur Badli subway station can be reached in 10 minutes' on foot.