Das Hotel Palace San Michele liegt in den höchsten Gärten Apuliens auf etwa 840 Metern Höhe, im Herzen des Nationalparks Gargano und an der historischen Via Sacra Longobardorum. Die Lage im Grünen eröffnet einen weiten Blick auf das Meer und die normannisch-schwäbische Burg. Die Küste des Gargano ist in rund 20 Minuten erreichbar. Das etwa 100 Meter entfernte Stadtzentrum bietet Geschäfte, Restaurants, Bars und Kneipen. Das historische Hotel verfügt über 57 Zimmer und 2 Suiten, die sich auf drei Etagen verteilen.
Die Unterkünfte bieten je nach Zimmerkategorie einen Balkon oder eine Terrasse mit Meerblick. Teppichböden, ein Queensizebett und ein Sofabett gehören zur Ausstattung; Zustellbetten können angefordert werden. Für längere Aufenthalte stehen eine Minibar, ein Minikühlschrank und ein Safe bereit. Ein Schreibtisch, Direktwahltelefon, Radio sowie Satelliten- oder Kabelfernsehen ergänzen die Einrichtung. Die Badezimmer verfügen über Dusche, Badewanne, Bidet und Haartrockner. Rollstuhlgerechte Zimmer mit barrierefreiem Bad sind verfügbar.
Für aktive und erholsame Tage stehen ein Hallenbad, ein Außenpool und ein Kinderpoolbereich zur Verfügung. Liegestühle und Sonnenschirme erleichtern den Aufenthalt am Wasser. Sauna, Dampfbad und Whirlpool bieten wohltuende Pausen, Massagen ergänzen das Wellnessangebot. Ein Fitness-Studio, Aerobic, Gymnastik und Fahrradverleih eröffnen verschiedene Möglichkeiten für Bewegung. Wassersportlich Interessierte können Wellenreiten, Windsurfen oder Kanufahren nutzen. WLAN steht kostenfrei zur Verfügung.
Das Hotel verfügt über ein Nichtraucherrestaurant, einen Speiseraum, einen Frühstückssaal, ein Café und eine Bar. Zum Frühstück wird ein kontinentales Buffet serviert. Für Mittag- und Abendessen stehen Gerichte à la carte zur Auswahl. Übernachtung mit Frühstück, Halbpension und Vollpension können gebucht werden. Diätgerichte, glutenfreie und vegetarische Speisen sowie spezielle Angebote sind auf Wunsch erhältlich.