
No.1033 Liuying Road, Shanghai, China
This spot in Shanghai catches the eye. It leans on: hotel, 4-star standard, family rooms and 24-hour reception.
City views feature in the rooms. The one-bedroom apartment adds a kitchenette with a refrigerator, a washing machine and a seating area. The executive suite has 1 separate bedroom...


















