Travelodge
United Kingdom
>
England
>
Worcestershire
>
Wychavon
>
Dodderhill
>
Travelodge
Travelodge is a building in Dodderhill in Wychavon.
Travelodge
Building
Yes
Tourism
motel
Rashwood Interchange
Worcester Road
The Crown Inn, Robin Hood Inn, Poachers Pocket, Walkmill Drive, Webbs, Paper Mill Lane, BBC Station, The Boat Shack Cafe
Starbucks
Robin Hood Inn
Rashwood
Rashwood Interchange
Yewtree Farm