Skip to main content

Hotel Home 4 Stars

Si Chuang Road North, 1885, Shanghai, China Show on the map
Excellent location

Choose your room


Shanghai Home Hotel is an international five star facilities deluxe hotel in Shanghai.The hotel is located in one of the city's most prestigious business addresses.The hotel has a Chinese restaurants, a Thailand restaurant and a Japanese restaurant, although the variety of food available here does not merit such a quantity

Reviews: Hotel Home

This hotel has no reviews. Would you like to add your own review?