Tag: Red Roof Inn Jacksonville
Red Roof Inn Jacksonville Opens in Alabama
JACKSONVILLE, Alabama—Red Roof has announced the opening of the Red Roof Inn Jacksonville in Jacksonville, Alabama. The hotel has 64 guestrooms and offers WiFi,...