Saffar Holiday Maker

Clarks Inn Nehru Place


Address : Cc-21 Kalkaji, Nehru Place
Location : Opp Paras Cinema
City : New Delhi


Amenities :

Available Rooms