Overview

Pod Inn Shanghai Lujiazui Lancun Road Metro Station

No.2 Lancun Road, Shanghai 200000, China
+86 215 169 3911

Call

+86 215 169 3911

Nearby

    Show all
    Reviews
    Map

    Map