Carolina Hotel
Price: £35.57 from Hotels
Hotel Carolina
Hotel Villa Carolina
Hotel Carolina (Shanghai Yishan Road)