what is a ten square
Ten Square. Ten Square is a four-star hotel in Donegall Square South, Belfast, Northern Ireland and is located a few metres away from the City Hall.