Located 1,518 meters from Restaurant China-Loa. Set in a prime location of Guaymas, Hotel Armida puts everything the city has to offer just outside your doorstep.
Located 2,019 meters from Restaurant China-Loa. Set in a prime location of Guaymas, Holiday Inn Express Guaymas puts everything the city has to offer just outside your doorstep.