translate English to French: Each air-conditioned room at H10 London Waterloo has an LCD TV.
Le palais de Westminster se trouve à proximité.