Available with low deposit
One dog welcome
Set in the heart of the capital’s vibrant East End, the award-winning dog-friendly Town Hall Hotel in London combines architectural splendour with cutting-edge design and a devotion to the pleasures of life. Originally opened in 1910 – the heyday of Edwardian architecture, the building reflected new confidence and wealth in the Borough, the property was completed by fine architects, craftsmen and artists. Every room and suite has been individually designed – many retaining grand Edwardian period features and all are exceptionally spacious. With fabulous facilities, you’ll love the heated swimming pool and fitness centre whilst Fido will enjoy the fantastic walks in the city parks.