La Villa St Pete Birds Nest San Petersburgo están cerca de lugares de interés turístico como el Estadio Tropicana Field, situado a tan solo 1 km. Esta villa, que se encuentra en el barrio Centro de San Petersburgo, ofrece un aparcamiento y Wi-Fi.
Se tarda 25 minutos a pie en llegar al centro de San Petersburgo, y el Imagine Museum está a tan solo 7 minutos a pie. La Villa St Pete Birds Nest está a 2 km de los Jardines hundidos y a 450 metros de la Galería Artpool. Situada a unos 25 minutos a pie del Morean Arts Center, esta casa de vacaciones también está a 3 km de lugares de ocio como el Centro Duke Energy para las Artes - Teatro Mahaffey.
La Villa St Pete Birds Nest dispone de cafetera/tetera, una nevera y una tostadora en la cocina completa. Los huéspedes pueden comer en el restaurante Cage Brewing, que está a tan solo 7 minutos a pie. El aeropuerto Internacional de Saint Petersburg-Clearwater está a 20 km del lugar, y la parada de autobús 5th Avenue North & 21st Street North está a 850 metros.