LOGIN (or register here)
Ricardo Legorreta's La Purificadora, a new hotel in Puebla, 90 miles SE of Mexico City, once a water purification factory, now gorgeous hotel.