Howard Plaza is located in close proximity to Taj Mahal, Agra (0.8KM). It is one of the best leisure, business hotel in Agra, India with amenities of SPA, swimming pool, open-air restobar, bar, grill, restaurant, buffet, shopping and banquet facilities.