The Home Inn Xian Xia is a Tourist hotel. Located in SHANGHAI area. Shopping is accessible by bus/taxi and the nightlife/restaurants are easily accessible by taxi or bus from the hotel.
Home Inn Xianxia Road is located in the villa district of West Suburb, close to Shanghai Mart, Hongqiao Development Zone, Shanghai Zoo, and Agriculture Exhibition Center. The hotel provides 131 rooms in the 3-story main building and 4-story attached building.