SHRI RAM HOME STAY
Hotel
Mahipalpur
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.
Number of rooms: 19
Road Number 3 A- 384 ROAD Number 3 B- Block mahipalpur New Delhi, Mahipalpur, 110037 New Delhi, India