I stayed here for work, so I was not the one who booked originally - but now that I have stayed here, it will be my go-to when I return to London in the future, for business or pleasure. It was just the most incredible experience - the location is perfect, with easy access to Green Park Station, you can easily get to and from the airport and to and from all of the major attractions throughout the city.
Be sure to try to book a bay view room, as the bay windows overlook Green Park, which leads straight to Buckingham Palace. You are only one tube stop or a short walk from the Westminster attraction hub, and you are right in the midst of one of the nicest areas of London, with Mayfair and Soho to your left and behind you upon exiting the front doors, and Knightsbridge/Chelsea/Kensington to your right.
You are just a brief walk from dozens of historic pubs, high-end retail stores, luxury automobile malls, and attraction shops like Fortnum and Mason and Harrods. There is an M&S Food right around the corner, too.
The hotel staff went above and beyond; London hotels are known for their doormen and hospitality, but this was impressive nonetheless. The staff was very kind, dressed on-theme, and extremely helpful. The room was nice, and all the amenities were as advertised. The food is also very good, with breakfast being my personal favorite. The terrace is a lovely place to enjoy drinks right on Piccadilly.