Общеобразовательная школа при Посольстве России в Японии располагается на территории Посольства, в 2-этажном приспособленном здании. В нашем распоряжении находятся 11 классных кабинетов вместимостью от 8 до 12 учебных мест, большой концертный зал с двумя гримёрными, спортивная площадка, тренажерный зал, библиотека, кабинет информатики с 12 персональными компьютерами и выходом в Интернет. Компьютерами и Интернетом оснащены все учебные кабинеты.
Медицинский кабинет находится в соседнем подъезде. За здоровьем учащихся наблюдает врач Посольства.
Школа не располагает собственной столовой с горячим питанием, но у нас имеется небольшой кафетерий, оборудованный автоматоматами с чаем, напитками и кофе. Здесь учащиеся употребляют свои домашние завтраки.
Для осуществления экскурсий по стране пребывания школа использует автобусы, предоставляемые Посольством.