translate English to French: All the mentioned are located within 15-20 minutes walking distance or just 2 bus stops.
Wszystkie te obiekty są dostępne w odległosci 15-20 min spaceru lub 2 przystanków autobusowych.