Premier Inn London Elstree / Borehamwood hotel | Premier Inn Hotels | Book direct with us

Premier Inn has more than 800 hotels across the UK, Ireland and Germany. Book great value rooms quickly and easily. Quality restaurants on-site or nearby every Premier Inn hotel.

Company Info