Das Gebäude liegt in der Vitus Street in den Vespucci Kanälen im Westen von Los Santos, zwei Häuserblocks vom Vespucci Beach entfernt. Parkmöglichkeiten für PKWs gibt es hierbei in einer Seitengasse hinter dem Gebäude. Zu dem befindet sich einige Gebäude weiter ein Restaurant.