Die Villa Bv 13 Sankt Petersburg liegt in circa 4 km Entfernung vom Chase Park und verfügt über einen Swimmingpool mit einem Jacuzzi und einem Whirlpool.
Die Villa in Sankt Petersburg bietet eine erstklassige Lage, gleich neben dem St. Pete Beach Access, während natürliche Sehenswürdigkeiten wie die Isla del Sol etwa 15 Gehminuten von der Unterkunft entfernt sind. Die Villa liegt in ca. 2 km Entfernung vom Merry Pier sowie in circa 900 Meter Entfernung von der Bushaltestelle Pinellas Bayway & Sun Boulevard West.
Die Villa Bv 13 ist mit einer Kaffee-/Teemaschine, einem Kühlschrank und einem Herd für die Selbstversorgung in ein Essbereich ausgestattet.