15/252/1, Tourist Complex Area, Fatehabad Road, Agra – 282001
This government acknowledged property boasts of elegantly appointed rooms with a host of state-of-the-art amenities. Situated in the close vicinity of Tourist Complex area and within walking distance from the Taj Mahal and Agra Fort, Hotel Apollo is a good option to put up at for leisure and pleasure.
There are 37 clean and comfortable rooms equipped with state-of-the-art amenities and complimented by the warm and attentive services. The rooms offer all the basic amenities without making a hole in your pocket. The standard amenities include attached baths with fine toiletries, ward robe, intercom, TV, channel music and many more.
There are two onsite restaurants namely Jhilmil and Nazara that offer a wide range of specialties.
This is a 24-hour eatery and a perfect spot for late night urge for snacks.
As the name suggests, this restaurant offers scenic vistas of lush lawns while you can have Indian, Chinese and Continental delicacies.
The pool-side barbeque that remains operational from October to March.