HOTEL TEN SQUARE - 5 Minutes from The Taj Mahal – Agra | SherryStay