Earlier known as Torrington Square, the Independence Memorial Hall was established in
commemoration of gaining independence from the British in 1948. Independence Square
consists of the memorial hall, museum, ponds and gardens. Independence Square is often visited
by families, joggers and university students who seek a relaxing escape.
Distance from the hotel