Travelodge Hotel - Nottingham Central
New City House, Maid Marian Way, Nottingham
About venue
Travelodge Hotel - Nottingham Central is located at Essex in England. The hotel offers rooms furnished to with amenities that will make your stay comfortable.
Rating: Northstar -> TWO_STAR
Rating: Northstar -> TWO_STAR
Most Popular Facilities
Internet
Paid Parking
Onsite Restaurant
Train