Copthorne Tara Hotel is a four stars hotel located off Kensington High Street in Kensington London. The hotel is pretty close to all places of interes...
ProGood location, access to tube station, nice/well l...
ContraSome of the staff/service is not up to scratch
Proclean and delicious breakfast
Contracould be too far out of town for some people