S
Steve Walsh Review of Hilton London Metropole
Service was great! Rooms were good. Location was O...
Service was great! Rooms were good. Location was OK.
Service was great! Rooms were good. Location was OK.
Comments: