Izuyasu está ubicado en el distrito de Shimogyo de Kioto, una zona histórica y central cerca de la estación de Kioto. El ryokan se encuentra a solo 10 minutos a pie de la estación JR de Kioto y a solo 2 minutos del Templo Higashi Hongan-ji, ofreciendo fácil acceso a la Torre de Kioto a aproximadamente 1,5 km de distancia. El hotel está bien situado para explorar los lugares culturales de Kioto. El Aeropuerto Internacional de Kansai está aproximadamente a 75 km de la propiedad.