1/21

Hotello Hostel

Hostel - 4.04 km from city center
Available Rooms
2
2
Surroundings
Ideally located in Trieste, Hotello Hostel offers air-conditioned rooms, a garden, free WiFi and a t Show more

Directions
Address: 6 Via Valdirivo, 34132, Trieste, Italy