Location
17710 West Panama City Beach Pkwy,
Panama City Beach, FL 32413
By John L | 8/24/2014
Clean rooms and nice staff
By Cody p | 9/12/2014
Staff wasn't friendly but it was a good stay