RT.com RT Partners Hotels United Kingdom London Holiday Inn Brent Cross

Holiday Inn Brent Cross

Basic information
Category
3 Stars
Address Tilling Road Brent Cross
City London
Country United Kingdom
Number of rooms 154
Fax number

Special deals