Welcome to our exquisite hotel The Deauville, ideally situated just off Oakland Avenue, a mere two blocks away from the stunning beaches of Fort Lauderdale, Florida.
Number of rooms: 10
2916 North Ocean Boulevard, Fort Lauderdale, FL 33308, United States