HOLIDAY INN LONDON BRENT CROSS * * *
The Holiday Inn London - Brent Cross is a 4-star hotel located in Tilling Road Brent Cross, London NW2 1LP, United Kingdom. This modern, affordable hotel is close to the A406 North Circular Road. It's just an 8-minute walk from Brent Cross shopping center and 12 minutes from Brent Cross subway station. Rooms and suites are simple and feature en suite bathrooms, desks, free Wi-Fi, satellite TV and tea and coffee making facilities. Room service is available 24 hours a day. Children under 18 stay free with a parent. The hotel offers a free shuttle to the metro station, as well as a casual restaurant (meals are free for children under 12), a lounge bar and 6 meeting rooms. Wi-Fi is free, breakfast is charged and parking is available at an additional cost. The hotel has disabled access and offers a laundry service.