The London Marriott Maida Vale is a well appointed Hotel with modern room amenities. Located to the nearby Kilburn train station, its only 20 minutes into the main throng of central London. There's a Starbucks seconds away and a great local English pub called "The Old Bell" also a sort walk away. The Lords cricket ground is close by too.
- Free Wifi