Starlite Hotel, Miami Beach

Starlite Hotel Neon Sign South Beach Miami Florida
The Starlite hotel neon sign in South Beach, Florida.

South Beach, Miami Beach, Florida, United States
Photo taken in March 2025. © Chad Davis