Our Facilities


The International School of the Sacred Heart is located just three minutes from Hiroo subway station on an expansive site surrounded by greenery in the heart of Tokyo.