Hotels near Jumbo The Elephant Monument

Saint Thomas, Ontario, Canada

Find a place to stay

Other landmarks in Saint Thomas

Find out more about Jumbo The Elephant Monument

Where to stay near Jumbo The Elephant Monument