The four star Crown Moran Hotel is strategically located in North West London for speedy access to London's West End (Marble ArchOxford Street); Wembley Stadium; Brent Cross Shopping Centre; the M1; and many of London's major leisure attractions. This striking hotel offers 152 spacious guestrooms and suites, conference and banqueting for up to 300 guests, leisure centre with swimming pool and gym, onsite parking. The hotel's restauarant - Kitchen at The Crown - is located over two levels within ... More