Rochester Hotel by Blue Orchid

69 Vincent Square
London, United Kingdom SW1P 2PA
Within a short distance of St. James's Park Station
More hotels near this hotel


Directions from Rochester Hotel by Blue Orchid to St. James's Park Station


More London Landmarks Near Rochester Hotel by Blue Orchid

London Westland Heliport (2.5 miles)

Nearby Cities and Towns