If you're planning a bit of sightseeing during your trip, head to Seti Square— just one of the landmarks located 12.9 mi (20.7 km) from central Mestia.
Mestia Town Hall is just one of the places to see in Mestia, so why not enjoy the other things to explore during your travels? Wander the lakeside or discover the area's glaciers.