Sorry, this offer is sold out. But don’t worry we have similar offers for you.
Hotel The Taj Vilas
The Taj Villas is a 3 star property located on the Fatehabad Road, in Agra. It is an ideal option for both business and leisure travellers alike. This property reflects the perfect blend of India tradition and latest technology in terms of service and accommodation.The hotel has around 56 executive rooms and 12 luxurious suites all attached with modern bathrooms and top amenities. The in house multi-cuisine restaurant serves a host of different cuisines to choose from.
2) Choose room option