ALHAMBRA BEACH RESORT

(954) 525-7601


Get Directions

3021 Alhambra St, Fort Lauderdale, FL 33304

Open Daily 12:00 AM-11:59 PM

www.alhambrabeachresort.com