5020 N Main St, Jacksonville, FL 32206
Relax Inn is a Motel located at 5020 N Main St, Jacksonville, FL 32206. It has received 113 reviews with an average rating of 2.7 stars.
The address of Relax Inn: 5020 N Main St, Jacksonville, FL 32206
Relax Inn has 2.7 stars from 113 reviews
Motel