5 years 9 months ago
it's very nice hotel. the place is nice and we had an enjoyable experience.
1800
Venues, Delhi NCR