Book now — http://top10hotel.info/copthornetara
Copthorne Tara Hotel London Kensington
Scarsdale Place, Kensington, London, England, W8 5SY, United Kingdom
___________________________________________________________________
4-star hotel with 2 restaurants, near Kensington Palace
Free WiFi
This hotel has 833 rooms