Tags: Hotel.
The Ambassador Hotel is a hotel located in Niš Serbia.Opened in 1968 it is situated in the middle of the town center and in front of the hotel is the Monument to the Liberators of Niš. The Niš Fortress can be found just across the river Nišava. Not including the buildings found in Belgrade this hotel is the tallest building in Serbia.