Travelodge london central city road
The travelodge london central city road hotel offers affordable 3 star accommodation in a prime central london location located just 500 metres from the old street underground station the hotel has excellent access to all of londons major attractions and landmarks including the nearby tower of london the west end st pauls cathedral and shakespeares globe theatre all of the travelodge central city road hotels 392 spacious rooms provide an ideal escape from the bustling city centre and