Oyo Huda City Inn
The 3-star Oyo Huda City Inn is situated a mere 29 km away from Worlds of Wonder.
The hotel is approximately 20 minutes' walk from Devi Art Foundation. The property is set within 5 km distance from the city center.
Room amenities at Oyo Huda City Inn include a mini bar, climate control, Wi-Fi, TV and a phone. Bathrooms are appointed with a bathtub and a hairdryer.
This hotel is 15 km away from Indira Gandhi Intl airport.
The venue offers ironing service and shopping service.