Hotel Mayur Palace Agra includes 10 rooms and is 25 minutes' walk from the Taj Nature Walk.
The St. George's Cathedral is 4.2 km from this hotel in Agra. The 3-star hotel is a 10-minute ride from the historical Agra Fort. For those travelling from afar, Agra airport is 20 minutes' drive away.
The rooms at the Mayur Palace provide guests with a flat-screen TV with satellite channels, as well as comforts such as air conditioning. Bathrooms, equipped with a separate toilet and a shower, also feature towels and bathrobes.
The restaurant Cafe Baker's Street lies a few steps from this property.