One of the most breathtaking Art Deco hotels in South Beach, The LaFlora Hotel is centrally located on the famous Collins Avenue, just steps from the beautiful pristine beaches of Miami's South Beach Riviera.