Obiekt The St. Regis Venice położony jest w miejscowości Wenecja i zapewnia centrum fitness, ogród, taras oraz bar. Oferta obiektu obejmuje usługę konsjerża. Na miejscu znajduje się również restauracja. Obiekt zapewnia całodobową recepcję, transfer lotniskowy, obsługę pokoju oraz bezpłatne Wi-Fi we wszystkich pomieszczeniach.
Każdą opcję zakwaterowania wyposażono w ekspres do kawy. Niektóre opcje zakwaterowania mają również balkon, a z innych roztacza się widok na miasto. W każdej opcji zakwaterowania w obiekcie zapewniono pościel i ręczniki.
Na miejscu serwowane jest śniadanie w formie bufetu, à la carte lub kontynentalne.
W pobliżu obiektu The St. Regis Venice znajdują się liczne atrakcje, takie jak Teatr operowy La Fenice, Plac św. Marka i Bazylika św. Marka. Lotnisko Lotnisko Wenecja-Marco Polo znajduje się 18 km od obiektu.