Hotel Taj Villa is a premiere boutique hotel in the heart of city Agra providing holistic and luxurious hospitality experience. The Hotel offers an amazing view of Taj Mahal from Hotel’s Roof-Top. At Taj Villa all accommodation is skilfully designed to ensure luxury, comfort and spaciousness. We have an indoor swimming pool, a pool side in-house restaurant and a Roof top Café offering Vegetarian and Non-Vegetarian/ Indian and Continental cuisine.