Questo hotel sorge nel centro di San Pietroburgo, a soli 900 m dalla spiaggia di North Shore. La struttura offre la connessione WiFi gratuita e una piscina coperta.
Tutte le sistemazioni del Courtyard by Marriott St. Petersburg Downtown dispongono di TV via cavo a schermo piatto, scrivania e piccolo frigorifero. Questo hotel non fumatori dispone anche di suite con divano-letto.
Il Courtyard by Marriott mette a vostra disposizione un centro fitness. A vostra disposizione anche una reception aperta 24 ore su 24 e un negozio di souvenir.
La colazione e la cena vengono servite ogni giorno presso il ristorante del Courtyard by Marriott, il The Bistro.
Il Tropicana Field dista 2 km. Il Bayfront Medical Center si trova a 3 minuti di auto dall'hotel. Il Museo Dalí si trova a 1,8 km di distanza.