Apartments Croatia, Slovenia
Ljubljana, Central Slovenia, Slovenia
Proximity: 300 m from river, 200 m from shops, 100 m from restaurant, 200 altitud...