Idéalement situé dans le centre de Saint-Pétersbourg, le St Pete Birds Nest possède un balcon. Il se trouve à 1,6 km du stade Tropicana Field et propose une connexion Wi-Fi gratuite ainsi qu'un distributeur automatique de billets.
Dotée de 2 chambres, cette maison de vacances climatisée dispose d'une salle de bains avec douche, baignoire et articles de toilette gratuits. La kitchenette est équipée d'un réfrigérateur, d'un micro-ondes, de plaques de cuisson et d'une machine à café.
Vous séjournerez à 3,4 km de la collection Chihuly et à 4,1 km du musée Dali. L'aéroport international de St. Pete-Clearwater, le plus proche, est implanté à 16 km.