Lodging/Accommodations close to Mission San Luis de Apalachee
Budget Inn
+1-888-389-4121
1402 West Tennessee St., Tallahassee, FL 32304
+1-888-389-4121
~0.88 miles east of Mission San Luis de Apalachee
~15 minute walk
- Low Cost property
- Check-in time: 3:00 PM
Back to Top