m
matt Review of Sofitel T5
Large hotel linked to Heathrow Terminal 5 very lar...
Large hotel linked to Heathrow Terminal 5 very large exhibition space and meeting rooms set over 2 levels
Large hotel linked to Heathrow Terminal 5 very large exhibition space and meeting rooms set over 2 levels
Comments: