The Howard Johnson Hotel is located in the very heart of the city center and is overlooking the entire Bucharest offering the guests breathtaking panoramic views.
Because of his fantastic placement, this 5 stars hotel could be your perfect choice for a luxury, well deserved, holiday stay.