Peter rooms
Apartment
Ljubljana
Apartments Peter is less than 10 minutes’ walk away from Ljubljana Castle, Shoemaker's Bridge and the Town Square. All rooms have cooking facilities, free Wi-Fi and cable TV.
Number of rooms: 3
Jelovskova 11, 1000 Ljubljana, Slovenia