Rebecca's Toad Hall Artist Studio and Guest House Rebecca's Toad Hall is an artist studio and guest house located in the fishing village of Port Stanley, ON. A whimsical 1848 home within walking
distance of beach, shops and restaurants.
Address: 337 George St. Port Stanley ON N5L 1C5 Send an Email (12) 1 519 782-5088