Town Hall Hotel - Hotel in the City of London
Rooms. Every room and suite has been individually designed. Many retain grand Edwardian period features, others have an up-in-the-eaves-loft-style chic - all are exceptionally spacious, feeling more like pied a terre in the city than a traditional hotel room.