Astors Belgravia is a charming and conveniently located hotel in London. Situated just a short walk from Victoria Tube Station and Victoria Train Station, our hotel offers easy access to transportation options for exploring the city. Guests can discover the iconic Buckingham Palace, located only 1.04km away, and indulge in a shopping spree at the world-renowned Harrods, just 1.14km from the hotel. For those seeking a peaceful retreat, the tranquil St James's Park is a mere 1.44km away. With its prime location and comfortable accommodations, Astors Belgravia is the perfect choice for both business and leisure travelers.
Astors Belgravia is conveniently located near popular attractions such as Victoria Tube Station, Victoria Train Station, Buckingham Palace, Harrods, and St James's Park.
Victoria Tube Station is approximately 477 meters away from Astors Belgravia, while Victoria Train Station is approximately 486 meters away.
Buckingham Palace is located approximately 1.04 kilometers away from Astors Belgravia.
Yes, you can indulge in a shopping spree at the world-renowned Harrods, which is only 1.14 kilometers away from the hotel.
Yes, St James's Park, known for its tranquil atmosphere, is located just 1.44 kilometers away from Astors Belgravia.