Crystal Palace features air-conditioned rooms with cable TV in the Rohini district of New Delhi. With free WiFi, this 3-star hotel offers room service. Gurudwara Bangla Sahib is 13 miles from the hotel and Red Fort is 13 miles away.
Some rooms also feature a kitchen with an oven and a microwave.
Gurudwara Sis Ganj Sahib is 13 miles from the hotel, while Jantar Mantar is 14 miles from the property. The nearest airport is Delhi International Airport, 12 miles from Crystal Palace.