View all hotels in London Europe > United Kingdom > London > Best Western London Highbury

 

Best Western London Highbury  

374 Seven Sisters Road View this hotel's location on a map

Room prices from

Updating Rates

Reset Map

 
 

Directions

The Costello Palace Hotel is ideally situated being close to London's West End .