La catedral se encuentra localizada al lado este del Río Amor (愛河), y en ella se realizan misas diariamente, una de ellas, la del domingo a las 10:30, se celebra en inglés.