Karta Vacation Rentals
In central London, a pet-friendly boutique hotel with a members‑club vibe just steps from Buckingham Palace. St. James's Park Underground is about 100 m away and Victoria Station is within easy walking distance. Nearby attractions include Buckingham Palace (0.3 mi), St. James's Park (0.4 mi), Green Park (0.4 mi), Westminster Abbey (0.4 mi), Big Ben (0.6 mi) and Tate Britain a short stroll away.