Hotel Plaza Almendros on Isla Mujeres offers you clean, comfortable and convenient accommodations with desirable amenities, at an unbeatable price. Perfect for a weekend getaway or a fun family retreat. We're located in the heart of Isla Mujeres Mexico