Monuments
Distance from the hotel - 5.2 Km
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 - 5.2 Km