International Royal School is located in Costa Rica on 400 metros al norte de Construplaza, edicio color azul a mano derecha, San José, San Rafael. International Royal School is rated 4.6 out of 5 in the category private educational institution in Costa Rica.
Address
400 metros al norte de Construplaza, edicio color azul a mano derecha, San José, San Rafael