AMOCITY
This hotel is located in downtown Isla Mujeres and a 10-minute walk from the public beach. It features an outdoor pool, free Wi-Fi, and in-r...