
Plac Dąbrowskiego 2, 00-401 Warsaw, Poland
This place in Warsaw has its own character. The upsides: apartment, 3-star standard and free WiFi.
Each apartment includes a kitchen with a refrigerator, hot plates, electric kettle, and kitchenware. Rooms have a dining table and a flat-screen TV with access to streaming...


















