Karta Vacation Rentals





Overlooking the Royal Mews and sitting adjacent to the Queen's Gallery, this 5-star boutique hotel puts Buckingham Palace on your doorstep. Victoria is your playground — Big Ben, St James's Park, Trafalgar Square and the West End theatres are all a short stroll away.