Homestead Studio Suites Hotel 101 Fairway Dr Miami Beach, FL 33141 Phone: (305) 870-0448 Fax: (305) 870-5044
Category: Hotels & Motels