Search Hotels
Search History
1 Hotels found in Bothwell.
Destination: United Kingdom Bothwell |
Hotel Address: 89 Main Street
Set in a grand building in the affluent town of Bothwell, this hotel has a contemporary Italian restaurant and a sophisticated bar Free private parking is provided at Bothwell Bridge and each of the modern rooms includes a flat-screen TV and free Wi-Fi access
Lime green sofas and elegant chairs furnish the conservatory dining room Full English breakfasts are also served in the Tiramisu restaurant...More