Motel 6 Medford South
Price: £28.60 from Hotels
This city hotel consists of a total of 63 rooms. Facilities include air conditioning and a lobby with 24-hour reception and check-out service.
Motel 6 Medford North
Motel 6 Denver South - South Tech Center