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


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