New Delhi, India Hotels & Resorts
Hotel Chand Palace is located in the city centre, value for money type hotel. It has all the amenties equipped to suite the image of a class hotel. Guest feel at home with their comfortable stay at th...
View Details »