Travellers enjoy visiting Freedom Square, located 3.8 km from Mont Inn Hotel, as well as the walled Old City accessible with 15-minute car ride. If you are willing to explore even more landmarks in Baku, attend Heydar Aliyev Center located merely a 14-minute walk from the property.