Hotel in South Delhi | New Delhi Hotels | Best Hotels in Delhi | The Orion Plaza - Delhi

Tuesday, 2 April, 2019

Item details

City: Delhi
Offer type: Offer

Contacts

Contact name theorionplaza

Item description


Hotel in South Delhi, New Delhi Hotels, Best Hotels in Delhi, The Orion Plaza located in Nehru Place provides luxurious rooms with all amenities with Queen-sized beds , Family Rooms, Suites and Wooden flooring would definitely impress the traveller in you. Hotel In Nehru Place Budget Hotel In South Delhi Hotel In Delhi 3 Star Hotel In Delhi