Travelodge Borehamwood Hotel
The 3-star Travelodge Borehamwood Hotel is situated a mere 12 km away from Alexandra Palace. The hotel in London attracts guests with its royal architecture.
The venue is 7 km away from The Royal Air Force Museum London. A stadium and golf courses are stroll from the hotel.
The hotel is set next to a palace and a museum.
Travelodge Borehamwood Hotel provides 96 guestrooms appointed with heating, wireless internet, a safe, TV and a telephone for a pleasant stay in London.
Toby Carvery The Oaklands and Mops and Brooms offer an assortment of dishes within 750 meters of the property.
Travelodge Borehamwood Hotel can be reached in a 35-minute drive from London Heathrow airport.
Travelodge Borehamwood Hotel features such facilities as an elevator and a car park.