Waldorf Towers Hotel

Neon sign on Waldorf Towers Hoitel in South Beach Miami
Lighting on the Waldforf Towers Hotel in South Beach.

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