Fanspace Art Hotel Hotel
Second Floor, No. 1007, Yan'an Middle Road, Jing'an District, Jing'an, 200020 Shanghái, China
Located in Shanghai, Shanghai Area region, 梵境艺术酒店 is set 500 metres from Jing'an Temple. The property is around 2.2 km from Jade Buddha Temple, 2.3 km from Tian Zi Fang and 2.6 km from People's Square.