Check Availability and Prices
Omni Hotel Accommodation 3 Stars in Nueva Delhi, India
Embellished in white marble, this hotel offers an excitement that captures you the very moment you enter the hotel. It offers a blend of modern comforts and traditional hospitality. It features elegantly decorated rooms, equipped with modern amenities to cater your needs.
Frequently Asked Questions - Omni Hotel
What are the check-in and check-out times at Omni Hotel?
Please contact the accommodation directly to confirm exact check-in and check-out times.
Where is Omni Hotel located?
The accommodation is located at 12a/21, Saraswati Marg, Karol Bagh, 110005 New Delhi, India.
What are the most popular services at Omni Hotel?
To see all services, please check the amenities section.