PARK GROUP OF HOTELS
THE PARK
The Park Delhi is situated in the heart of the capital of India.
LOCATION : 21 Km from the International Airport & 1 Kms from the Rail Station and Situated in the heart of the City.
ACCOMMODATION : 226 elegant rooms, including 11 Executive & Deluxe Suites.
ADDRESS : 15 Parliament Street, New Delhi - 110001.
|