客房特色和來賓服務
設施
場地的可及性
33 米距離場地
Travelodge Hotel – Borehamwood is located at Borehamwood in England. The well furnished rooms and standard amenities will make your stay memorable.