Offering free WiFi and garden views, Studio 21 is an accommodations located in Warsaw, just 0.7 mi from Warsaw National Stadium. Housed in a building dating from 1937.
Offering 1 bedroom, this apartment features 1 bathroom with a shower and a hair dryer. The accommodations is fitted with a kitchenette with a fridge and stovetop.
A bicycle rental service is available at the apartment.
Polish Army Museum is 1.2 mi from Studio 21. The nearest airport is Warsaw Frederic Chopin Airport, 5 mi from the accommodations.