Skip to main content

Hotel Home 4 *

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?