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