Crazy Duck Hostel
Str. Stirbei Voda nr. 130, Sector 1 - Bucharest, Romania
Category: Hostel
Crazy Duck Hostel is a clean, cheap hostel located in downtown of Bucharest, in a quiet area, very comfortable to explore the capital city of Romania. It provides a communal room and a communal fully equipped communal kitchen. more info »