Situated in Bucharest, 1.1 km from Bucharest National Theater TNB, Crazy Duck Lodge boasts a restaurant, bar and free WiFi throughout the property. There is a games room on site and guests can enjoy the on-site restaurant.
A terrace or patio are featured in certain rooms.
There is a 24-hour front desk at the property.
Romanian Athenaeum is 1.6 km from Crazy Duck Lodge, while National Museum of Art is 1.7 km away. The nearest airport is Henri Coandă Airport, 15 km from the property.