★★★☆☆
Hotel Santa Rosa
Hotel Santa Rosa is located in Oaxaca de Juarez. Offers free wi-fi in common areas, as well as ticket sales.You need to know: No pets allowed Safety deposit box in the reception Non-smoking propertyWith extra charge, offers airport shuttle and luggage storage.With a stay at Hotel Santa Rosa in Oaxaca (Oaxaca Centro), you'll be steps from Zócalo and 12 minutes by foot from Church of Santo Domingo de Guzmán. This hotel is 0.2 mi (0.3 km) from La Paz Museum and 0.2 mi (0.3 km) from Museum of Oaxacan Painters.