Crowne Plaza is strategically located close to the corporate, industrial, and residential hubs of Greater Noida. The hotel enjoys proximity to Noida and Delhi, while Agra is only a 2 – hours drive from the hotel.
06
Feb
2023