Room Features and Guest Services
- Internet Access
- Onsite Restaurant
- Complimentary Parking
Travelodge Hotel – Oldham Manchester Street is located at Manchester in England. The standard amenities and available services will make your stay comfortable.
Travelodge car park has 102 spaces free of charge, available on a first-come first-served basis.