Karta Vacation Rentals





Tucked into Kensington, a short stroll from Bayswater tube and steps from Kensington Gardens. Hyde Park is about a 12-minute walk, Kensington Palace sits nearby (0.6 mi), and Kensington High Street is under a mile away. The hotel is roughly 4 km from central London — perfect for park-side mornings and easy Tube access.