Offering state-of-the-art business center, a spa center for rejuvenation and situated less than 2 kilometers from Taj Mahal, one of the seven wonders in the world, Hotel Apollo International is truly an ideal choice for the travelers visiting Agra. There are 38 luxurious guestrooms providing all prerequisite facilities to ensure guests feel at home. Apart from spacious accommodation, you will also enjoy dining Mughlai, Chinese, South Indian and Gujarati cuisines at the air-conditioned restaurant.
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON