Grange Rochester Hotel - 4 Star

69 Vincent Square Victoria SW1P 2PA London England

Grange Rochester Hotel, Victoria Photograph

check Grange Rochester Hotel availability  Grange Rochester Hotel - The Grange Rochester Hotel is peacefully situated in Westminster's Vincent Square and offers a place to relax in the heart of Central London. Many places of interest are within easy walking distance such as Buckingham Palace, Whitehall, Westminster Abbey and Cathedral, The Houses of Parliament and the River Thames, along with some of the finest shops and theatres.

 Check availability or the latest prices - Grange Rochester Hotel