Yep, The Metropolitan Hotel and Spa New Delhi has a free self car park and free valet parking.