Hotels in Santa Rosa city centerBook hotels in Santa Rosa city center, Ecuador online. Compare prices, reviews & photos of 2 hotels and get the best city center deal for your next stay.
Hotel ToledoGeneral Eloy Alfaro, Santa Rosa 070602, 070602 Santa Rosa, Ecuador, Santa Rosa 510m from the center of Santa Rosa
Hotel Magma JambeliEloy Alfaro entre Sucre y Olmedo 071201 Santa Rosa, Santa Rosa 512m from the center of Santa Rosa