Golden Strand Hotel 3 stars

85 Shepherds Bush Road, Hammersmith and Fulham, London, W6 7LR, United Kingdom

Hotel image
Read more reviews for Golden Strand Hotel