Nowogrodzka 17 in Warsaw offers accommodation with free Wi-Fi, less than 1 km from Polish Army Museum, a 15-minute walk from Ujazdowski Park and 1.2 km from Warsaw Central Railway Station. The property is close to several well-known attractions, 1.
Number of rooms: 2
Nowogrodzka 6a 17, Sródmiescie, 02-006 Warsaw, Poland