About
Established in 1879, the Town Hall Hotel, a Balmain landmark, has been favoured by locals for some 130 years. Situated over two levels, the Hotel combines both spacious open areas with small intimate rooms, creating the perfect atmosphere for any occasion.
Details