Where is Alexandra Hotel?
Where is Alexandra Hotel located?
Alexandra Hotel, Alexandra Hotel, Great Britain (approx. 51.50232°, -0.15514°)
Where is Alexandra Hotel on the map?
Alexandra Hotel - Chinatown
{"latitude":51.50232,"longitude":-0.15514,"title":"Alexandra Hotel"}