Lian Shan Shuang Lin Monastery is located in Singapore on 184 Jalan Toa Payoh. Lian Shan Shuang Lin Monastery is rated 4.5 out of 5 in the category monastery in Singapore.
Address
184 Jalan Toa Payoh
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance