Hotel O Crystal Palace 3 stars
| Wi-Fi | 24-hour services 24-hour reception | No pets allowed |
Offering luggage storage, the 3-star Hotel O Crystal Palace New Delhi lies in the North Delhi district, 4.6 km from DTU University and around a 10-minute ride from the Expansive Japanese Urban Park.
The 30 rooms at the hotel comprise a sitting area.
Guests can enjoy a selection of Italian dishes at Wood Box Cafe situated only 550 metres from the property.
The hotel is located in New Delhi, in proximity to Jahangirpuri tube station. This New Delhi hotel offers proximity to such natural sights as the Coronation Park (3.8 km) and the family-friendly theme park "Adventure Island" (4.5 km). Also, the O Crystal Palace New Delhi is 4.7 km from the Click Art Museum. You can catch the bus at Mukarba Chowk bus stop, a short way from the accommodation.
Important information
Location
Rooms & Availability
Please, select dates to see available rooms.
Checking available rooms
Searching rooms…
Gallery