Design Suites/The Castle Beach Hotels/Motels

Miami Beach, FL 33139
(305) 851-2444
  • Phone: (305) 851-2444