Where is The Alexandra Hotel?
Where is The Alexandra Hotel located?
The Alexandra Hotel, Ontario, Canada (approx. 43.64999°, -79.40262°)
Where is The Alexandra Hotel on the map?
The Alexandra Hotel - Toronto Airport
{"latitude":43.64999,"longitude":-79.40262,"title":"The Alexandra Hotel"}