Apartments Ljubljana 18531 with a garden and free WiFi are located in Ljubljana, not far from the Tivoli Park and the city center