Offering a seasonal outdoor pool, barbecue and terrace, The Farm is located in Tillsonburg, 48 km from Saint Thomas. Free private parking is available on site.
The Farm features free WiFi throughout the property.
You will find a shared kitchen at the property.
London International Airport is 49 km from the property.