TravelodgeHotels - 3 Stars in Windsor
Travelodge provides modern and well equipped accommodation including family rooms, non smoking rooms and rooms for disabled guest.
FeaturesCar Parking, Televisions, Business Facilities, Bar / Lounge Bar, Ensuite Rooms, Air Conditioning, Internet Access, Wi-Fi
Nearest public transportWindsor Royal Station - National Railway
Similar businesses nearby
Holiday Inn Express
Alma Road, Windsor SL4 3HD, Berkshire
Holiday Inn Express offer a wide choice of accommodation facilities and services…