London Hotel (Shanghai Ruby Road Subway Station) in Shanghai, China
2-star hotel
1st-4th Floors, Podium Building, Inside the Compound of London Plaza, No. 1000 Gubei Road
Property details
- Chain
- No Chain
- Coordinates
- 31.1977, 121.3976
- Provider sources
- 1 provider
Source coverage
| Provider sources | 1 |
| Rated sources | 0 |
| Priced sources | 0 |
Provider 1
Location
1st-4th Floors, Podium Building, Inside the Compound of London Plaza, No. 1000 Gubei Road
Shanghai, China
31.1977, 121.3976