Where is Hostal Castilla II Puerta del Sol, Madrid?
Where is Hostal Castilla II Puerta del Sol, Madrid located?
Hostal Castilla II Puerta del Sol, Madrid, Madrid, Spain (approx. 40.41604°, -3.70479°)
Where is Hostal Castilla II Puerta del Sol, Madrid on the map?
{"latitude":40.41604,"longitude":-3.70479,"title":"Hostal Castilla II Puerta del Sol, Madrid"}