Sleeping

There are barely any accommodations in St Thomas and you are better off staying in London. If you want to spend more time admiring those railway treasures, there is a handful of cheap motels on Talbot St.