Patel Nagar, Delhi, New Delhi, India, 110008
Established in : 0
242 recommendation(s)
Sed eget turpis a pede tempor malesuada. Vivamus quis mi at leo pulvinar hendrerit. Cum sociis natoque penatibus et magnis dis
Communication responsiveness
Environment, Cleanliness, Amenities
Hospital Stay/Room comfort
Staff Professionalism & Friendliness
International Patient Services
Gurgaon, India
Gurgaon,