Cet hôtel est situé dans le centre-ville de Saint-Pétersbourg, à seulement 900 mètres de la plage de North Shore. Il propose une connexion Wi-Fi gratuite et une piscine intérieure.
Toutes les chambres du Courtyard by Marriott St. Petersburg Downtown comprennent une télévision par câble à écran plat, un bureau et un petit réfrigérateur. Cet hôtel non-fumeurs propose également des suites dotées d'un canapé-lit.
Une salle de sport est à votre disposition sur place. Pour plus de commodité, une réception ouverte 24h/24 et une boutique de souvenirs sont disponibles.
Le petit-déjeuner et le dîner sont servis tous les jours au restaurant The Bistro du St. Petersburg Downtown Courtyard by Marriott.
Le stade Tropicana Field est à 2 km. Le centre médical Bayfront se trouve à 3 minutes de route de l'hôtel. Le musée Dali est à 1,8 km.