ST. GEORGE'S INN VICTORIA
Updated 229 days ago
25 Belgrave Road, Victoria, London, SW1V 1RB
St. George's Inn Victoria is one of the most conveniently located hotels near to The London Eye, Buckingham Palace, the Royal Albert Hall, Hyde Park and many of London's most popular tourist attractions. London's attractions are easily accessible via the excellent public transport links around the hotel. Gatwick and Heathrow Airports are easily reached by frequent train services...
Whether you are visiting for business or pleasure, the St. George's Inn Victoria is one of the most loved budget central London hotels near Victoria Station...
Our goal is to make your stay comfortable. An elegant 19th-century building, you will find our hotel facilities of a high standard with a touch of class, not to mention a clean environment.