Karta Vacation Rentals
Tucked on a tree-lined street in South Kensington, this boutique townhouse hotel sits steps from Exhibition Road and the capital’s museum quarter. Minutes from the Victoria & Albert, Natural History and Science Museums and close to Knightsbridge and Gloucester Road, it’s a perfect base for culture, shopping and London tea rituals.