Hotel Royal Holidays, New Delhi

17A35 W.E.A OPP JASSA RAM HOSPITAL KAROL BAGH New Delhi110005, India