The Mughal Sheraton Hotel, Agra, India Barbara Kingstone January 20, 2011 Asia, Hotels, India From the low divan seating at the large window at the Mughal Sheraton Hotel in Agra, I could see the Taj Mahal only 2 km away. My butler,...