This romantic, French-style boutique hotel is situated in the center of Bucharest, overlooking Gradina Icoanei Park. Guests benefit from free WiFi. The hotel is a short walk from the historic center, restaurants, theaters, and cinemas.