Leo Hostel Hostel Poznań, Greater Poland
Featuring free Wi-Fi, Leo Hostel is situated 2 km from the City Stadium in Poznań. It offers individually designed rooms with handmade iron beds and a modern bathroom.
Number of rooms: 9
ul. Ząbkowicka 10, Grunwald, 60-166 Poznań, Poland