Located in Downtown Mazatlan, this hotel is 0.1 mi (0.2 km) from Plaza Machado and 2.1 mi (3.4 km) from El Faro Lighthouse. Angela Peralta Theater and Immaculate Conception Cathedral are also within 5 minutes.
Cons: No dining facilities
Pros: LocationCons: No elevator. It took 30 minutes for hot water to come into the shower.