K
Kailash Bagga Review of Starwood Hotels & Resorts Worl...
A very spacious resort with lot of greenery and fr...
A very spacious resort with lot of greenery and fresh air, not one can imagine in NCR. Food is also very good.
Comments: