Modern furniture harmonizes with the old stone columns and walls of a former 19th century water purification factory in this Puebla boutique hotel. Archeological finds such as bottles and glass fragments for the old factory were incorporated into the interior design.  Photo 7 of 7 in 7 Modern Hotels in Mexico You Have to Visit