Monti-Telti Train Station hotels

Map
Found 13 hotels within 100 km
  1. Hotel Cavour

    3 18.29 km from Monti-Telti Train Station
    Via Cavour 22, Olbia Map
    L'Hotel Cavour è situato nel centro di Olbia a breve distanza dal porto e dalla Stazione ferroviaria, e a soli 2 km dall'aeroporto. La posizione strategica della città di Olbia consente di raggiungere comodamente le più rinomate località della Costa Smer...
    18.29 km
    Exceptional 10/10
    Exceptional
    10/10
    5 Reviews
  2. Additional options

Places of interest in the surrounding area