next to Hard Rock Cafe on the corner of Piccadilly and Park Lane, overlooking Hyde and Green parks, this bustling eight-story commercial magnet is larger than most London luxury hotels.
The hotel's stellar staff ... which overlooks the park and offers views of Big Ben, the Houses of Parliament and the London Eye. Rooms are outfitted with a mix of modern and luxurious amenities ...