When visiting Bucharest, a nice central hotel like the Intercontinental Bucharest is the perfect place to stay to explore all Bucharest has to offer.