Aquamar Hotel 90 Isle Of Venice Dr # 4a Fort Lauderdale, FL 33301 Phone: (954) 763-5501 Fax: (954) 763-6195
Category: Hotels & Motels