
Trieste, Italy
Affittacamere Alla Stazione
Hotel
With a stay at Alla Stazione, you'll be centrally located in Trieste, just a 3-minute walk from Piazza Vittorio Veneto and 6 minutes by foot from Canal Grande di Trieste. This townhouse accommodation is 4.9 mi (7.9 km) from…
- Wi-fi
- Fitness
- Laundry service
- Library








