Abbey Point Hotel
Hotel
Brent, Harrow
Located in London, 1.6 km from Park Royal, Abbey Point Hotel provides accommodation with a garden, private parking, a shared lounge and a terrace.
Number of rooms: 47
300-302 Twyford Abbey Road, Brent, London, NW10 7DD, United Kingdom