SHA

  • Travelodge

  • Travelodge

Travelodge
Letchworth

New build, 3 storey Travelodge with 73 bedrooms and restaurant as part of mixed-use regeneration scheme in Letchworth Garden City on a longstanding vacant site.