The Vineta Hotel

The Vineta Hotel, 363 Cocoanut Row, Palm Beach, FL 33480, United States

Location