Flavia Hotel
68020 Oaxaca, Calle De La Cruz 7
68020 Oaxaca, Calle De La Cruz 7
Located in Oaxaca (San Felipe del Agua), Flavia Hotel is within a 5-minute drive of Parque Comunal and Amigos del Sol. This hotel is 4.9 mi (7.9 km) from Zocalo Square and 3.7 mi (6 km) from Church of Santo Domingo de Guzman.