Offering a luggage room, the 3-star Hotel O Crystal Palace New Delhi lies in the North Delhi district, 2.5 miles from the Expansive Japanese Urban Park and about a 10-minute drive from such cultural places of interest as Click Art Museum. There is also a car park.
This comfortable hotel has a prime setting 1.8 miles from Balaji Mandir Prashant vihar, while natural sights like the friendly theme park "Adventure Island" are 2.8 miles away. The O Crystal Palace New Delhi stands within reach of Jahangirpuri metro station. The nearby educational landmarks include the state DTU University, which is approximately 15 minutes by car from the New Delhi hotel. The nearest bus stop is Mukarba Chowk, located 0.5 miles away, and New Delhi train station is around 8 miles away.
They also come with private bathrooms.
While staying at the O Crystal Palace, guests can choose from dining options nearby, such as Mai Thai, located just a 7-minute walk away, or Pehli Manzil at a 7-minute walking distance.