Location...Say No More.
St George Hotel is in the perfect spot for London's oldest and most popular landmarks and attractions plus shops for amenities. Furthermore, it's perfectly located for Heathrow airport, as Paddington train and tube station are less than ten minutes away. Saying at this simple accommodation is definitely a winning option for most past guests.