SHERATON PARK LANE HOTEL
Park Lane London £253.44
Search Hotels
 
BookTravelnStay.com providing great deals on London Hotels
 
Nearby London Hotels
Nearby London Areas
Nearby London Attractions

Nearby Tube Stations
64 Vincent Square, Victoria, London, SW1P 2PA
  HOTEL OVERVIEW
The Grange Rochester Hotel in London is located on Vincent Square in Westminster. This central London hotel is situated within easy walking distance to many of London's top attractions including Buckingham Palace, Whitehall, Westminster Abbey and Cathedral, The Houses of Parliament and the River Thames.

The hotel provides a range of exquisite bedrooms all of which are beautifully decorated and elegantly furnished with fine fabrics and hand carved rosewood furniture.