Description
St George's Hotel — a friendly, practical base for exploring London Enjoy complimentary Wi‑Fi and attentive concierge service at St George's Hotel, a 3‑star hotel in London, United Kingdom. The property sits just 507 m from the Thames River and is a brief stroll from Buckingham Palace (0.9 mi/1.4 km) and Westminster Abbey (0.9 mi/1.4 km), placing iconic sights within easy reach. The hotel offers daily housekeeping, family rooms and room service, ensuring a comfortable, hassle‑free stay for all guests. Whether you’re visiting museums, theatres or historic landmarks, St George's Hotel provides reliable comfort in the capital’s vibrant centre, letting you make the most of London’s cultural treasures.