AMOCITY
Nestled in the heart of Guadalajara, Mexico near the Metropolitan Cathedral, this hotel offers free wireless internet access, free on-site p...