Best Western, Wembley

Location: Wembley, London

Description: Business hotel

Type: New build

Status: Completed January 2017