Babolsar Clock Tower Hotel
The 3-star Babolsar Clock Tower Hotel has 70 rooms, some with river views, a restaurant and coffee shop, a meeting room, and is located adjacent to the historical monument of the same name, which was established in 1401. It is located next to the Babolrud River, a cable bridge, and a 5-minute drive from the city center, traditional bazaars, and the Caspian Sea.
