AMBICA REST HOUSE
L-60A, MALVIYA NAGAR, NEW DELHI- 110017 (India)
  Gallery


 
  Amenities
24 Hrs.Rooms Service Accept Credit Card AC room Air condition Rooms Coffee Shop

Color Television with multi-channel FREE NEWS PAPER GOVT. APPROVED Internet - mail, fax services

Parking Facilities Power Backup Restaurant / Cafe