Stella Maris is set in Mexico Beach, 29 km from Tyndall Air Force Base, 42 km from Visual Arts Center, and 42 km from Oliver Stadium. Both free WiFi and parking on-site are available at the holiday home free of charge. The property is non-smoking and is located 700 metres from Mexico Beach.
George Park is 37 km from Stella Maris, while City Of Panama City Marina Civic Center is 42 km away. The nearest airport is Northwest Florida Beaches International Airport, 73 km from the accommodation.