A pleasant hotel

TripAdvisor traveler rating: 4 of 5 stars

This is quite a pleasant hotel in a good part of Shanghai. Staff are very helpful but not all speak English. Decor is nice. A tight squeeze up stairs if that is an issue for you. Unlike other…

Read more ..