Obiekt The St. Regis Venice położony jest w miejscowości Wenecja i zapewnia bezpłatne rowery, centrum fitness, ogród oraz taras. Hotel znajduje się w znakomitej lokalizacji w dzielnicy San Marco. Oferta obiektu obejmuje bar oraz restaurację. Obiekt zapewnia całodobową recepcję, transfer lotniskowy, obsługę pokoju oraz bezpłatne Wi-Fi we wszystkich pomieszczeniach.
Codziennie rano serwowane jest śniadanie w formie bufetu, à la carte i 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.