The Mint Hotel Tower of London’s main draw is its location just a short walk from many major attractions.

Plaza on the RiverPlaza on the River, a 5-star, all-suite hotel barely over a mile from famed Westminster Abbey. Included in-room kitchens, suite-style spaces, central location and full-service accommodating staff make this property one of the more popular London hotels.

Chesterfield Hotel MayfairBoasting “traditional British charm with modern comforts,” the Chesterfield Hotel in Mayfair has a unique place among luxury London hotels near Westminster Abbey.

The stylish, yet informal, Mint Hotel Westminster is designed to offer guests the comforts of home at the center of London attractions and sites.

St. James’s Hotel and Club offers the exclusivity of a boutique-style hotel with the intimacy of an off-the-beaten path location.

 Page 1 of 4  1  2  3  4 »