Holiday Inn Brent Cross London
0
Reviews
Four Stars in London
- Cricklewood
Tilling Road
, Cricklewood, London, NW2 1LP
+44 (0) 870 400 9112
http://www.ichotelsgroup.com
Holiday Inn Brent Cross in London, London, is a local 4 stars hotel. They are experienced in providing 4 star hotel accommodation. The address for Holiday Inn Brent Cross 4 stars hotel is Tilling Road.
Tags:
air conditioning, bar, business facilities, car parking, lounge bar, room service, televisions
|