HotelsClick.com

Shanghai T Plus Hotel Residence - Shanghai China - Photos

» Shanghai T Plus Hotel Residence - Shanghai China

Booking.com

No photos

Shanghai T Plus Hotel Residence - Shanghai China - Search and Book Hotel

2359 Yindu Rd, Minhang District,
201110 Shanghai
Hotels 4 Stars China