Offering a sun terrace and views of the garden, Crazy Duck Lodge is situated in Bucharest. A terrace or patio are featured in certain rooms. Crazy Duck Lodge features free WiFi throughout the property. There is a 24-hour front desk at the property. Bucharest National Theater TNB is 0.7 miles from Crazy Duck Lodge, while Ministry of Health is 0.9 miles away. The nearest airport is Bucharest International Airport, 9.3 miles from the property.