El OYO Hotel Posada San Rafael está situado en el distrito del centro histórico de Oaxaca, en la ciudad de Oaxaca, a 2,2 km del centro de Oaxaca de Juárez, a 10 km de Monte Albán y a 1,4 km del templo de Santo Domingo. El establecimiento se encuentra a unos 2,1 km de la catedral de Oaxaca, a 10 km del árbol de Tule y a 600 metros de la estación central de autobuses de autobuses extranjeros. El establecimiento se encuentra a 1,3 km del centro de la ciudad.Todas las habitaciones del hotel están equipadas con TV. Las habitaciones del OYO Hotel Posada San Rafael están equipadas con baño privado con ducha.