Location: Delhi Address: CC-26,Nehru Enclave,Kalkaji,Opposite Paras Cinema,New Delhi-110019 Contact: 09899813181 Views: 381 Rating: |
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 |