1/6

Holiday Inn London - Brent Cross
On adore...
- Chambre extraBusy day? Cool down in an air-conditioned room (with on-demand movies)
- Pour les gourmetsDining is hassle-free when you can have delicious food brought to you with room service
- Aux petits soinsJust like home sweet home – only with excellent customer service
Information
Tilling Road, London NW2 1LP, UK
0/5 | 0 Avis