Featuring city views New Targowa 21 by Visitwarsaw Apartments provides accommodations with a balcony and an electric tea pot around 1.4 miles from Warsaw National Stadium. It is located 1.4 miles from Copernicus Science Center and has free WiFi plus room service. The apartment comes with 1 bedroom a fully equipped kitchenette with a microwave and a fridge and 1 bathroom with a shower and a hairdryer. A flat-screen TV with cable channels is offered. A bicycle rental service is available at the apartment. Warsaw University Library is 1.5 miles from New Targowa while Royal Castle is 2.2 miles from the property. The nearest airport is Warsaw Frederic Chopin Airport 8 miles from the accommodation.