Este hotel está situado en el centro de San Petersburgo, a solo 900 metros de la playa de North Shore. Ofrece conexión WiFi gratuita y piscina cubierta.
Todas las habitaciones del Courtyard by Marriott St. Petersburg Downtown cuentan con TV de pantalla plana por cable, escritorio y nevera pequeña. Este hotel para no fumadores también dispone de suites con sofá cama.
El Courtyard by Marriott alberga un centro de fitness. Además, hay recepción 24 horas y tienda de regalos.
El restaurante del St. Petersburg Downtown Courtyard by Marriott, The Bistro, sirve desayunos y cenas todos los días.
Tropicana Field está a 2 km. El centro médico Bayfront está a 3 minutos en coche del hotel. El Museo Dalí se encuentra a 1,8 km.