8/10
Town Hall is a decent Apart-Hotel in London away from the traffic and noise but reachable. The building has been refurnished with good taste,while keeping 50 years old style. The service is not 5 star, but the breakfast is a la carte, with good quality.
Emilio
Viaje de 3 noches