For the first time visitor to London, the Park Lane Mews Hotel will prove to be the perfect choice. Big Ben, 10 Downing Street, Harrods, Buckingham Palace and a myriad of other landmarks are within 2 miles of this hotel. If you dont feel like walking the distance, hail an iconic black cab and be talked at by a cabbie or ride the efficient and speedy Tube to your destination.
The Stanhope restaurant at this Mayfair hotel will serve a succulent menu in small, intimate surrounds. If you need a drink before you head out to enjoy all that London has to offer, the Lounge Bar is the place to start off the night.