1 small hotels in Santa Margherita di Pula

  • Villa del Borgo Relais

    Strada Statale 195 Km 33,200, Santa Margherita di Pula | 4 star hotel
    from $194
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.