Hi spainard,
A quick look at the Marriott website gives me one realistic option within an acceptable distance:
- Marriott Maida Vale - GBP 105 per night, for a 21-day in advance full prepay
Going off-topic, a quick look at hotels.com gives me:
- Some two stars in the Mayfair area for around GBP 44 - GBP 55 average per night
- The St-George hotel (4*) for avg GBP 89
- The Saint Georges hotel (4*) for avg GBP 99
- Holiday Inn Regents Park (3*) for avg GBP 76
- Curzon Plaza - Apartments for avg GBP 99
Just some options, I would suggest digging around on the suggested sites, and pricelining it as well.
Cheers,
GenevaFlyer