
Miami Beach, FL, United States
La Flora by LuxUrban Trademark Collection
3-star hotel
This Art Deco hotel is located on the famous Collins Avenue, just steps away from the beautiful beaches of Miami's South Beach. The establishment is centrally located, conveniently close to numerous shopping venues, dining…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


