This hotel on Isla Mujeres is one of the few on the island that overlooks the Caribbean. It enjoys a convenient location in the downtown area of the island, a few minutes from all the restaurants, shops, bars and the world-famous North Beach. The tourist..