Sol Dorado is located in Isla Mujeres and offers fully equipped apartments surrounded by beautiful tropical gardens. Playa Norte beach is just 1,805 feet from the property. With free WiFi throughout, each apartment here is air-conditioned and includes a full kitchen, a seating area and a bathroom with a shower. The property also offers bright studios. 460 feet away from Sol Dorado you will find a mini-mart. Restaurants and bars are available across the street. The ferry station to Cancun is a 10-minute walk from the property.