Rio Mar Hotel 2901 Riomar St Fort Lauderdale, FL 33304 Phone: (954) 566-6662 Fax: (954) 566-6607
Category: Hotels & Motels