Die Villa Hba O Sankt Petersburg liegt in circa 2 km Entfernung vom Shell Key Shuttle und verfügt über einen beheizten Swimmingpool mit einem Jacuzzi.
Die Villa in Sankt Petersburg bietet eine erstklassige Lage, nicht weit entfernt vom Upham Beach Park, während natürliche Sehenswürdigkeiten wie die Isla del Sol ungefähr 850 Meter von der Unterkunft entfernt sind. Die Villa liegt in ca. 2,1 km Entfernung vom Hurley Park sowie in rund 5 Fahrminuten Entfernung von der Bushaltestelle Pinellas Bayway & Sun Boulevard West.
Die Villa Hba O ist mit einer Kaffee-/Teemaschine, einem Kühlschrank und Küchenutensilien für die Selbstversorgung in ein Essbereich ausgestattet.