Edgware

Hotellit

Ramada London North (ex Days) ***

Located along the M1 Motorway between junctions 2 and 4 offering modern and affordable accommodation....

Ibis London Borehamwood Hotel ***

Located 4 km from a golf course, 6,5 km from Edgware center, 23 km from the Buckingham Palace and 23.5 km from London center....