Rest and Relax Inn

Rest and Relax Inn
7200 Plantation Rd., Pensacola, FL 32504 United States (USA) near Exit 13 on I-10 (~0.2mi)