AMBICA%20REST%20HOUSE
L-60A,%20MALVIYA%20NAGAR,%20NEW%20DELHI-%20110017%20(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