Hotels in China - Hotels in Shanghai - Oakwood Residence Shanghai
Providing 5-star comfort in self-catering units, Oakwood Residence Shanghai is conveniently situated a 10-minute walk from Cao Yang Road Metro Station. It features fitness facilities, a business centre and free Wi-Fi.