Situada a 4 km del Parque Upham Beach, la Villa Ba N San Petersburgo incluye una piscina, un jacuzzi y bañera de hidromasaje en los que relajarse.
La casa de vacaciones ofrece una ubicación privilegiada, a unos 10 minutos en coche del Parque Maximo, mientras que lugares de interés natural como el Acceso a la Playa de St. Pete están a 15 minutos en coche. Esta villa está situada a 6 km de lugares de ocio como el The Beach Theatre. Los huéspedes también pueden llegar a la Playa de San Petersburgo, que está a unos 20 minutos a pie.
Este lugar está equipado con lavavajillas, cafetera/tetera y un horno para cocinar en una zona de comedor. Se sirven especialidades asiáticas en el restaurante Sushi Rock Grill, situado a 1 km de la villa. La estación de autobuses Pinellas Bayway & Sun Boulevard West está a pocas cuadras de la Villa Ba N, lo que permite a los huéspedes descubrir fácilmente San Petersburgo.