Springhill Suites

Incorporating Marriott’s Springhill brand program, this hotel has 106 guestrooms and is located within walking distance of the University Town Plaza.

Location
Pensacola, FL