Showing results 1-1 of 1 Oldham hotels
Oldham
Travelodge Manchester Street is a modern quality hotel located in Oldham, on the outskirts of Manchester city centre - a prime location for business or leisure and only twenty minutes from Manchester International Airport on the M60. There are 103 gu...