Lee County Sports Complex Hammond Stadium ist circa 6 Kilometer von der Unterkunft entfernt. Germain Arena lässt sich innerhalb von ca. 15 Minuten mit dem Auto von hier aus erreichen. Gulf Coast Town Center ist in 2 km Entfernung von der Unterkunft. Für Fernreisende ist der Flughafen Southwest Florida in 20 Minuten mit dem Auto zu erreichen.
Die 124 Zimmer im Studiores sind mit einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet. Einige Zimmer verfügen über ein privates Bad mit einer begehbaren Dusche.