Hotel Best Western Seraphine Kensington Garden - London United Kingdom - Photos
» Hotel Best Western Seraphine Kensington Garden - London United Kingdom
Hotel Best Western Seraphine Kensington Garden - London United Kingdom - Search and Book Hotel
9 Kensington High St, Kensington, London W8 5Np, Uk
W8 5Np London
Hotels 2 Stars United Kingdom