Located at No. 68, Taicang Road, Casa Serena Spa & Hotel is hidden in an old alleyway next to stylish Xin Tian Di and in the centre of CBD. As you enter the courtyard, you could heard the sound of water, Moorish design arch doors and glass windows, a Spanish restaurant nestled inside an Shanghai Skikumen environment.