Католическая церковь священного розария находится в районе Брикфилдс, хорошо известном как место концентрации культовых сооружений различных конфессий. Кроме вышеупомянутой церкви, здесь расположены индуистский храм Sri Kandaswamy, буддийский храм Maha Vihara, церковь Святой Девы Марии, а также китайский храм трех учений (Three Teachings Chinese Temple) и храм изобразительных искусств (Temple of Fine Arts).
Церковь священного розария была возведена французским миссионером в стиле неоготики в 1903 году. В архитектуре здания прослеживаются многочисленные готические черты церквей Западной Европы: наличие шпиля над сооружением, богато украшенный фасад с резными деталями. Весь храм словно устремлен ввысь. Внутреннее устройство церкви также поражает обилием вытянутых стрельчатых окон и многоцветным сиянием витражей.











