Hotelist: JIA Shanghai
Tuesday, January 26th, 2010
In Shanghaiist’s somewhat monthly Hotelist feature, we take a sneak peek at the various hotels around town that have caught our fancy. This week, a hotel worthy of being called a home away from home: JIA.
JIA Shanghai
Where: 931 West Nanjing Road, Shanghai 200041, 南京西路931号
Opening Date: August 2007
Number of Rooms: 55 rooms and suites, including two [...]