Loading hotels
Confirming room availability...
Hotel Good Palace, 15A 63 W.E.A. Ajmal Khan Road, New Delhi, India
This lovely Hotel is in Delhi. The establishment comprises a total of 32 snug rooms. Pets are not allowed at Good Palace. There is an airport transfer service for guests' convenience. Additional fees may apply for some services.