K

Kevin Naughton

4 years ago

Located 200m from Finchley Road tube station this ...

Located 200m from Finchley Road tube station this is exactly what you would expect from a Holiday Inn Express. Basic but comfortable rooms and a reasonable breakfast for a reasonable price. Rooms at the front of the hotel can suffer from traffic noise.

Comments:

No comments