Explore a unique Home stay Villa 21 Agra in Taj City, situated away from the usual chaos that defines Indian cities, Villa 21 Agra offers you the solace that you are looking for. Its surrounding village ambience makes your stay homely & more comfortable. The home stay is ideally located less than 20 min. drive from Taj Mahal.