7 months ago
Friendly staff. Clean hotel. Beautiful atmosphere inside and outside around that part of the city.
1800
Venues, Delhi NCR