Listing Category
Description
The Piccadily Hotel is a 5-star hotel in Delhi, 17 km from Delhi airport. 224 rooms capacity, 1000 halls capacity, 350 Lawn capacity, and 250 capacity are available at the poolside.