OK HOTEL

No. 569 Shi Long Road
Shanghai
China