Karta Vacation Rentals





In Knightsbridge, central London — moments from Harrods and Hyde Park and within easy walking distance of Buckingham Palace, the Royal Albert Hall and the city's major museums. This luxury hotel sits near Sloane Square and Cadogan Hall, perfect for shopping, galleries and classic London strolls. Family-friendly and pet-friendly, it’s a stylish base for city escapes.