|
This small, budget hotel in Westminster is a short walk from the Tube, buses and Victoria Station and not far from the Houses of Parliament, Tate Britain and Buckingham Palace. St George's Hotel offers comfortable, clean and renovated rooms within a... read more
|
|
|
|
|