Copthorne Tara Hotel London Kensington
SCARSDALE PLACE London, W8 5SR GB
London Area: Kensington and Earls Court
You will find this hotel just off the fashionable Kensington within easy reach of shops, restaurants, Knightsbridge and Notting Hill. Its perfectly positioned for anyone wanting to visit the sights of London. Guestrooms have traditional styling and offer clean lines ensuring a relaxing stay in the capital. This comfortable and elegant hotel is ideal for the business and leisure traveller alike and will not disappoint.