Q: Where is Shanghai Hotel Holland?
A: Shanghai Hotel Holland is located at: Ypenburgse Poort, Kleveringweg 11, 2616 LZ Delft, Netherlands
Q: What are the coordinates of the Shanghai Hotel Holland?
A: Latitude: 52.025836, Longitude: 4.364128
Q: How is Shanghai Hotel Holland rated?
A: Shanghai Hotel Holland has not rated yet on addressschool.com