
Miami, FL, United States
The Palms Inn & Suites
3-star hotel
The Palms Inn & Suites is located right next door to the newly remodeled mall now known as The Palms Inn & Suites The Lakeside setting will have a quaint Village appearance starring Nordstroms and Loehmans 2 new additions…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor freshwater pool
- Car park · extra charge


