Swallows' Hostel

Strada Randunelelor nr. 7, Sector 3, 030883 Bucharest, Romania

Hotel image
Read more reviews for Swallows' Hostel