Romanos Hotel s situated in Victoria, just a sort walk away from the banks of the River Thames, and other famous attractions such as Tate Britain and Houses of Parliament. The change of guards at the Buckingham Palace and the stunning Westminster cathedral are all within short distance.
Things To See And Do In The Area
31 Charlwood Street, London, SW1V 2DU
Nearest Underground Station(s)