Palace Hotel San Michele ligger på en bakke med udsigt over Manfredonia-bugten, lige uden for Monte Sant'Angelo. Hotellet har aircondition, restaurant, spa mod betaling samt pool med panoramaudsigt.
De store og elegante værelser på San Michele har alle satellit-tv samt eget badeværelse med hårtørrer og gratis toiletartikler. Nogle af dem har opholdsområde.
Gæsterne kan beundre Gargano-landskabet, når de spiser morgenmad, eller nyde den middelalderlige stil i spisesalen, når de er i restauranten. Der kan tilberedes særlige diætretter ved forespørgsel.
Der er privat strand 15 km fra hotellet som har gratis parkering til gæsterne. Der er 1 gratis parasol og 2 liggestole pr. værelse. Fra slutningen af juni til slutningen af august tilbyder hotellet shuttletransport til stranden på faste tidspunkter og mod tillægsgebyr.
Spaen har flere saunaer og tilbyder et bredt udvalg af behandlinger og massager. Hotellet har desuden mødefaciliteter, udflugtsskranke, fitnesslokale samt gratis wi-fi i fællesområderne.
Byens centrum ligger blot 1,5 km fra hotellet, og derfra er der bus til Foggia og Manfredonia hver dag. Der er 20 minutters kørsel fra hotellet til San Giovanni Rotondo.