Howard Park Plaza, Agra (Uttar Pradesh, India) offers the discerning traveller and privileged business person 83 first class rooms & suites. The hotel’s cuisine is renowned for its taste and splendour. Howard Park Plaza guests enjoy a view of the Taj Mahal from the rooftop viewing gallery. |