The Plaza Almendros Hotel on Isla Mujeres

The Hotel galaxy blue sapphire plaza Almendros lies right at the heart of bustling Downtown Isla Mujeres and provides an ideal base for those who wish to explore this beautiful Caribbean island. 39 Comfortable rooms and a nice sized pool surrounded with coconut palms for welcome shade you are certain to enjoy your stay at…

Read More