Rams Inn

2 Star  

Connaught Place, Delhi - 110 001