2 years 9 months ago
Worst experience with this property. Ac wasn’t working at all. Managers were so rude. Overall pathetic experience.
2000
Venues, Delhi NCR