Karta Vacation Rentals





In central London, a short walk from Victoria Station and about a 5-minute drive to Buckingham Palace and Hyde Park. Nestled near Pimlico, St Saviour and Dolphin Square Sports Club, the hotel puts you close to Big Ben and the West End sights.