SHRI RAM HOME STAYHotel
shree Ram House Main NH-8 Highway Rd Number 3 Block B Mahipalpur Village Mahipalpur New Delhi Delhi 110037 India Delhi Transit Delhi 110037 India, New Delhi, 110037
Situated in New Delhi, SHRI RAM HOME STAY offers 4-star accommodation with private balconies. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.