Karta Vacation Rentals





In leafy Fulham on the Chelsea border, this London hotel sits on Lillie Road just a minute from West Brompton Station. Steps from Old Brompton Road and the Science, Natural History and Victoria & Albert museums, with easy access to Harrods, Kew Gardens and major sports venues. Pet-friendly and built for business, leisure and bleisure stays.