Residence Inn

  • Address: 309 Coronado Drive, Clearwater Beach, FL 33767