» Hotel Strand Palace - London United Kingdom
Photo Hotel Strand Palace LONDON
372 StrandWc2R 0Jj LondonHotels 4 Stars United Kingdom