I grew up in St. Thomas and have to wonder what would make you choose St. Thomas as a destination. If I was going to stay there I would likely stay at the Day's Inn which is located at the east end of Talbot St. on the way to Aylmer. Jumbo's statue is not far from the Elgin County War Museum. Not many good restaurants in St. Thomas ,but you aren't far from London. There is another museum on Hwy. 4 south of the city. The RR museum is also located in town. After seeing these in the morning you could go tour Port Stanley in the first part of the afternoon,then head east to Sparta where some touristy shops are located. Hope you enjoy your day in St. Thomas.