AMOCITY
Just a 12-minute walk from Merida Bus Station and 0.9 miles from Merida Cathedral, Villa Bugambilia features accommodations in Mérida with a...