Hotel Rangoli

3 Star  

Rajendra Place, Delhi - 110 008