Das Hotel Master liegt auf dem Land in der Nähe der Hauptstraße ins 15 Fahrminuten entfernte Padua. Das Restaurant serviert typische regionale Küche.
Das Master bietet einfache, gut ausgestattete Zimmer mit Sat-TV und kostenfreiem WLAN. Einige Zimmer bieten einen Balkon.
Das Master Hotel bietet kostenfreie Parkplätze und einen Außenpool mit Liegestühlen.