Set in Warsaw, near Złote Tarasy Shopping Centre, Palace of Culture and Science and Warsaw Uprising Museum, Just Stay features free Wi-Fi. The property is located 2.1 km from Zacheta National Art Gallery, 1.3 km from Centrum Subway Station and 2.
Number of rooms: 3
Chmielna 122/7B, Wola, 00-801 Warsaw, Poland