Located in Mazatlán, Sinaloa region, Dodo Plaza Machado is situated 2.9 km from Mazatlan Lighthouse. It is set 300 metres from Plazuela Machado and offers free WiFi plus a lift. A tour desk can provide information on the area.
Each unit is fitted with air conditioning, a private bathroom and a well-fitted kitchen including a microwave. Some units feature a seating area and/or a terrace.
The nearest airport is General Rafael Buelna International Airport, 23 km from the apartment.