Hotel Pesaro Palace mieści się w XV-wiecznym budynku nad cieśniną Canal Grande, obok przystanku autobusu wodnego Ca' d'Oro. Pokoje urządzone są w weneckim stylu i dysponują bezpłatnym bezprzewodowym dostępem do Internetu, klimatyzacją oraz telewizorem z płaskim ekranem.
Pokoje oferują także klasyczne meble oraz lampy ze szkła Murano. W każdym pokoju znajduje się również podłoga wyłożona wykładziną, minibar oraz łazienka z suszarką do włosów. Niektóre pokoje oferują widok na kanał Grande.
Słodkie i słone śniadanie w formie bufetu serwowane jest w sali śniadaniowej i obejmuje jajka, bekon, wędliny oraz ciasta i ciasteczka.
Plac Świętego Marka znajduje się niecałe 15 minut spacerem lub autobusem wodnym od hotelu. Do Mostu Rialto można z obiektu dojść w 5 minut, a dworzec kolejowy Santa Lucia oddalony jest o 1 km.
Hotel Pesaro oferuje wewnętrzny dziedziniec oraz ogród o powierzchni 50 m², gdzie do dyspozycji Gości są stoły i krzesła. Recepcja czynna jest przez całą dobę, a hol zdobią zabytkowe meble.