Cathedral of the Holy Spirit is located in George Town, Malaysia on 1, Tingkat Besi 1, Island Park. Cathedral of the Holy Spirit is rated 4.6 out of 5 in the category catholic cathedral in Malaysia.
Address
1, Tingkat Besi 1, Island Park
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance