Yes, there are free parking spots available at any of the luxury hotels in Gurgaon.