
Tallahassee, FL, United States
La Casa Inn And Suites
3-star hotel · MOTEL6
This city hotel is located in a great central location, just off interstate 10 and about five minutes from downtown Tallahassee. The air-conditioned city hotel features a Spanish mission-style courtyard with fountains and a pool.…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Restaurant


