AMOCITY
Located in Mexico City, a 19-minute walk from Museo de Arte Popular, Cadillac Hotel Boutique has accommodations with free bikes, free privat...