Overview

Shanghai Lantian Hotel

2200 Huangxing Road (Huangxing Lu), Shanghai 200433, China
+86 216 056 1178

Call

+86 216 056 1178

Nearby

    Show all
    Reviews
    Map

    Map

    Close