Loading hotels
Confirming room availability...
Neo House, Via Della Madonna Del Mare 12, Trieste, Italy
Located right in the center of Trieste a 7-minute walk from Piazza dell Unita d'Italia Neo House has air-conditioned accommodations with free WiFi and a TV. Guests staying at this apartment can use a fully equipped kitchen. Popular points of interest near the apartment include Trieste Harbour San Giusto Castle and Museo Revoltella. The nearest airport is Trieste Airport 26 miles from Neo House.