Waldorf Towers Hotel
Miami Beach, FL
The Waldorf Towers hotel offers 45 newly renovated rooms with data ports, Cable TV with VCR, terry cloth robes, direct-dial telephones, beach towels and room service.
Located at a unique address, among the world's most famous places, Waldorf Towers Hotel is overlooking the ocean or the quaint South Beach streets.
Waldorf Restaurant and Bar located in the lobby of the hotel is ideal for exquisite dining, a moonlight cocktail or even a business lunch.
860 Ocean Dr., Miami Beach, FL 33139, USA