W12 Rooms 4 stars

54 Uxbridge Road, Shepherds Bush, Hammersmith and Fulham, London, W12 8LP, United Kingdom

Hotel image
Read more reviews for W12 Rooms