I stayed at Premier inn Hampstead for 8 nights at the end of April - beginning of May 2012. This was my husband and my second time staying at the hotel. It is fantasticly situated near a tube station (belsize park), which makes getting around a pleasure, especially when it is raining and cold.
The room has the neccesities one...
More
- Premier Inn London
- London Premier Inn
