Opening date confirmed for new 131-room Watford Travelodge

4 hours ago 1

Rommie Analytics

Watford's new Travelodge has officially set an opening date.
Read Entire Article