Karta Vacation Rentals
In Kensington's Earl's Court, London — a tidy base made for mini-breaks. Museums like the Natural History, Science and V&A are within easy reach, as are Buckingham Palace, Royal Albert Hall, West End theatres and Stamford Bridge. The hotel sits near The Mosaic Rooms and Earl's Court, about 5 km from the city centre.