Elstree Inn

Hotels

148-150 Shenley Road, Borehamwood, Hertfordshire, WD6 1EQ  (Show me directions)

020 895...Landline    Landline   

020 8207 5500    020 8207 5500   

Email   

Website   

Report a problem with this listing